<p dir="ltr">I did a quick test using an Odroid C1+ and added the code for the tuning encoder. As my main effort is to get a good portable system running using a Raspberry Pi 3 and the 7 inch touch screen I have not had time to look at the Odroid any more. I think there are some problems with GPIO on non RPi systems because of lack of interrupts that can be assigned to rising and falling edges.  For a really good encoder implementation they are a requirement.  I do not have a C2 so have not looked at it, but it may be better.</p>
<p dir="ltr">I am in the process of making some changes to the code for the GPIO and touchscreen toolbar code to remove some duplicate code and remove all of the higher level code from the GPIO module. This should make it easier to replace for other systems.</p>
<p dir="ltr">I have been looking at the Intel mraa GPIO library as they have an implementation for the RPi and also the Up board.</p>
<p dir="ltr">-- John g0orx/n6lyt</p>
<div class="gmail_quot<blockquote class=" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Sid<br>
Are you listening, you are the Odroid geek if I remember correctly.<br>
<br>
<br>
Tim O'Rourke<br>
W4YN@ARRL.Net<br>
Low Power Amateur Radio Rocks<br>
Member of Flying Pigs,ARCI,GQRP,RSGB,ARRL Life Member<br>
R/C Pilot (sort of)<br>
NRA Life Member<br>
NRA Certified Rifle, Pistol, Black Powder Instructor, Range Officer<br>
<br>
<br>
-----Original Message-----<br>
>From: Bernd Gasser <<a href="mailto:bernd.gasser@tele2.at">bernd.gasser@tele2.at</a>><br>
>Sent: Jul 11, 2016 7:40 AM<br>
>To: 'John Melton' <<a href="mailto:john.d.melton@googlemail.com">john.d.melton@googlemail.com</a>>, "'Helmut, DC6NY'" <<a href="mailto:dc6ny@gmx.de">dc6ny@gmx.de</a>><br>
>Cc: 'HPSDR' <<a href="mailto:hpsdr@openhpsdr.org">hpsdr@openhpsdr.org</a>><br>
>Subject: [hpsdr] piHPSDR on Odroid C2 ?<br>
><br>
>***** High Performance Software Defined Radio Discussion List *****<br>
><br>
>Hi John, Helmut,<br>
>I had seen this excellent, very nice project in the recordings from F'hafen<br>
>and thought I'd give it a try over the weekend.<br>
><br>
>The performance of Raspberries PI 3 is still limited, so I decided to run it<br>
>on a Odroid C2 (64 bit, Quad  ARMv8, 2GHz). The code compiles nicely (with<br>
>some minor modifications) and I can run it with 384 kHz spectrum without<br>
>disruptions on my Hermes board.<br>
><br>
>The VFO encoder / tuning wheel  also works well but I have seen the other<br>
>encoders (AF/AGC/RF) are not implemented yet in gpio.c for Odroid platform.<br>
><br>
>Before getting my feet wet in wiringPI/GPIO programming I wanted to ask if<br>
>anybody else has done some development in this area yet - especially for<br>
>Odroid C2?<br>
><br>
>Many thanks & vy 73,<br>
>Bernd/OE1ACM<br>
><br>
><br>
>_______________________________________________<br>
>HPSDR Discussion List<br>
>To post msg: <a href="mailto:hpsdr@openhpsdr.org">hpsdr@openhpsdr.org</a><br>
>Subscription help: <a href="http://lists.openhpsdr.org/listinfo.cgi/hpsdr-openhpsdr.org" rel="noreferrer" target="_blank">http://lists.openhpsdr.org/listinfo.cgi/hpsdr-openhpsdr.org</a><br>
>HPSDR web page: <a href="http://openhpsdr.org" rel="noreferrer" target="_blank">http://openhpsdr.org</a><br>
>Archives: <a href="http://lists.openhpsdr.org/pipermail/hpsdr-openhpsdr.org/" rel="noreferrer" target="_blank">http://lists.openhpsdr.org/pipermail/hpsdr-openhpsdr.org/</a><br>
<br>
</div>