<div class="gmail_quote">---------- Forwarded message ----------<br>From: "Shane Morris" <<a href="mailto:edgecomberts@gmail.com">edgecomberts@gmail.com</a>><br>Date: 11/11/2012 7:23 AM<br>Subject: RE: [App_rpt-users] please please help<br>
To: "Eric Guth" <<a href="mailto:eric@efratnetworks.com">eric@efratnetworks.com</a>><br><br type="attribution"><p dir="ltr">Eric, I've confirmed the A10 doesn't have a DSP. Which is a shame. I'd prefer a DSP over a video processor.</p>
<p dir="ltr">The next option is to use a high speed bus exposed on some of the 96 I/O lines, and a discrete DSP. Unsure of what I'd recommend, some small Ti job should do nicely, and also has freely available programming tools... in fact... Olimex sell a Ti DSP, more for motor control, but it has a CAN bus as well as USB, perhaps we could use something similar? Just gear it for audio rather than motor control.</p>
<div class="elided-text">
<div class="gmail_quote">On 11/11/2012 7:17 AM, "Eric Guth" <<a href="mailto:eric@efratnetworks.com" target="_blank">eric@efratnetworks.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div lang="EN-US" link="blue" vlink="purple"><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Thanks! </span><span style="font-size:8.0pt;color:#1f497d"><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> Shane Morris [mailto:<a href="mailto:edgecomberts@gmail.com" target="_blank">edgecomberts@gmail.com</a>] <br>
<b>Sent:</b> Saturday, November 10, 2012 9:28 PM<br><b>To:</b> Eric Guth<br><b>Subject:</b> RE: [App_rpt-users] please please help<u></u><u></u></span></p><p class="MsoNormal"><u></u> <u></u></p><p>The Cubieboard should work with a URI, it has two USB2 ports. However, like the RPi, it doesn't have a DSP, so you'd need to use CHAN_simpleusb. Perhaps one could integrate a DSP via the I/Os, but how you'd do that, I'm not entirely sure.<u></u><u></u></p>
<p>I understand your need for squelch processing and yup, that's a good thing. But as far as I know the Allwinner A10 doesn't have a DSP. I can have a look at some specs and get back to you Eric.<u></u><u></u></p>
<div><p class="MsoNormal">On 11/11/2012 6:22 AM, "Eric Guth" <<a href="mailto:eric@efratnetworks.com" target="_blank">eric@efratnetworks.com</a>> wrote:<u></u><u></u></p><div><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Do you think that the cubieboard will work with the URI and do the DSP processing for squelch and tone decode? </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p>
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> Shane Morris [mailto:<a href="mailto:edgecomberts@gmail.com" target="_blank">edgecomberts@gmail.com</a>] <br>
<b>Sent:</b> Saturday, November 10, 2012 8:56 PM<br><b>To:</b> Eric Guth<br><b>Subject:</b> RE: [App_rpt-users] please please help</span><u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><p>Hi Eric,<u></u><u></u></p>
<p>I understand completely - the brain drain is alive and well in Australia too, let me assure you. I am probably one of five people in my local area of 20,000 people who know what I know, and certainly the only one who uses open source solutions.<u></u><u></u></p>
<p>I can also understand your motivation with the "distributed nodes" - I personally would love to see such a system exist. I'm going to make a suggestion for you.<u></u><u></u></p><p>I know there are Real Time Linux kernels available that would give you the deterministic timing needed to operate a RTCM alike system. However getting such a kernel to run on an RPi would be an uphill battle that I don't think anyone would enjoy.<u></u><u></u></p>
<p>There are alternatives however, such as the excellent Cubieboard product I'm planning on buying for Christmas. This board is a 1GHz processor with HDMi and SATA as well as both audio in and out and 96 I/Os. But here's the kicker (and why I'm suggesting it) - the Allwinner A10 is a completely open source chip.<u></u><u></u></p>
<p>That means that a compilation of a RT kernel would be a trivial exercise.<u></u><u></u></p><p>None of this "Oh, our boot process is proprietary and you need to use a patched kernel" stuff that Ramesh, Jim and I run into with the RPi. I personally think its a load of bollocks to tell the truth. But hey, I don't own the company, I just use their products. Plenty of the "Consume and use, and don't ask questions" going on.<u></u><u></u></p>
<p>Eric, the best part about the board, apart from the open source thing, is price: US$49. Ain't that a beauty? So $11 more than an RPi and its much more likely to do what you want. Fair deal to me.<u></u><u></u></p>
<p>
<a href="http://Www.cubieboard.org" target="_blank">Www.cubieboard.org</a> should get you out of trouble - they have a page on indiegogo too, I'm planning on getting two "Rich Packs" - one for myself and one for a good friend of mine who loves open source.<u></u><u></u></p>
<p>Eric, I hope this helps - of course the benefits of adminning a familiar system and knowing your way around the software would make your distributed node effort a piece of cake. I am, of course, available should you need me, I've always wanted to play around with embedded real time, now I might have a chance and an impetuous. :)<u></u><u></u></p>
<p>Thanks Eric, and best of luck on your efforts!<u></u><u></u></p><p>Shane.<u></u><u></u></p><div><p class="MsoNormal">On 11/11/2012 5:29 AM, "Eric Guth" <<a href="mailto:eric@efratnetworks.com" target="_blank">eric@efratnetworks.com</a>> wrote:<u></u><u></u></p>
<p class="MsoNormal" style="margin-bottom:12.0pt">Dear Shane,<br><br>Thanks for your very thoughtful message. I guess that I will buy an RTCM in the near future for a mobile node. Jim tells me that I will get half way to work before a server in my car will register with the network. He is big on the RTCM, and for good reason. I was thinking of the RPi as a way to build cheaper micro nodes to distribute around Israel for those of us who want to build a statewide single channel (or channel pair) mobile network. It lends itself well for placement at our member's homes using the Maxtrac radios that we find here. I am the only one these days that knows how to fix repeaters (a sad commentary), so the ideal of distributed nodes makes an easier deployment versus finding the key or arranging for someone to meet us at the radio site.<br>
<br>73,<br><br>Eric<br>4Z5UG / WA6IGR<br>Allstar Node: 28422<br><a href="mailto:4Z5UG@guth.us" target="_blank">4Z5UG@guth.us</a><br>Israel Direct: 077-950-9451<br>USA Direct: <a href="tel:%2B1-720-377-3840" target="_blank">+1-720-377-3840</a><br>
Skype: ericrguth<br>-----Original Message-----<br>From: Shane Morris [mailto:<a href="mailto:edgecomberts@gmail.com" target="_blank">edgecomberts@gmail.com</a>]<br>Sent: Friday, November 09, 2012 4:34 PM<br>To: Eric Guth<br>
Subject: Re: [App_rpt-users] please please help<br><br>Hi Eric,<br><br>I can't see why not, but with the following provisos: the RPi must run an Asterisk server. So in effect, you'd need to have IAX trunks all over the place (no good using SIP, can't use a PTT signal with SIP), and of course, you'd need to have a dial plan to reflect this.<br>
<br>The next issue will be timing: one would need to use one of the GPIOs on the RPi as the 1PPS signal, and program the RPi such. Can it be done? Certainly.<br><br>The next issue after that is "real time" - the RTCM is a *very* basic device. Its "hard" real time, cause simply, it don't run anything else. Its designed to do one thing, and do that one thing well: turn VoIP packets into audio, and vice versa. Can an RPi do this? Yes, it could, but you'd need to be *very* deterministic in the way you go about it. Knowing my heading beating, and also the head beating of Jim and Ramesh, a Real Time Linux with deterministic properties might be a bit of a way off.<br>
<br>So how would we attack this? The Asterisk issues are minor: one would just need to make sure their dial plan reflects the fact they're having a server on each node. Not a biggie.<br><br>Timing is also easily solved: see this -<br>
<br><a href="http://www.seeedstudio.com/depot/alamode-arduino-compatible-raspberry-pi-plate-p-1285.html?cPath=132_133" target="_blank">http://www.seeedstudio.com/depot/alamode-arduino-compatible-raspberry-pi-plate-p-1285.html?cPath=132_133</a><br>
<br>Its an expansion shield for the RPi with an Arduino chip, and shield pinout, meaning one could easily plug in a GPS shield. Serial through the Arduino to set the time (also important!) and the 1PPS on a spare GPIO into the program to determine timing for the RTCM program.<br>
<br>Lastly is the deal breaker: can we get a real time kernel? And thats what I'm not sure of. Can it be deterministic enough for us? Again, unsure, the RPi isn't a device designed for hard real time. You'd know as well as I do, that if you have even the slightest delay in a voting network, we're up the proverbial creek without the proverbial paddle, especially if the base stations transmit zones overlap, which results in interference and intermod. This is the reason I'm redesigning the RTCM myself to avoid those problems.<br>
<br>I would really love to see a real time kernel on the RPi, that would be the coolest...! But after the debacle I had with the kernel sources, I wouldn't hold your breath... sorry to give you that bad news.<br><br>
In any case Eric, its food for thought! =)<br>
<br>Shane.<br><br>On Sat, Nov 10, 2012 at 12:59 AM, Eric Guth <<a href="mailto:eric@efratnetworks.com" target="_blank">eric@efratnetworks.com</a>> wrote:<br>> Shane,<br>><br>> Can you get a Raspberry PI to work like a RTCM working through a remote server. I can see using the Raspberry Pi with the URI for mobile and remote radio back to my home server.<br>
><br>> 73,<br>><br>> Eric<br>> 4Z5UG / WA6IGR<br>> Allstar Node: 28422<br>> <a href="mailto:4Z5UG@guth.us" target="_blank">4Z5UG@guth.us</a><br>> Israel Direct: 077-950-9451<br>> USA Direct: <a href="tel:%2B1-720-377-3840" target="_blank">+1-720-377-3840</a><br>
><br>><br>><br>> -----Original Message-----<br>> From: Shane Morris [mailto:<a href="mailto:edgecomberts@gmail.com" target="_blank">edgecomberts@gmail.com</a>]<br>> Sent: Friday, November 09, 2012 8:19 AM<br>
> To: Eric Guth; app_rpt mailing list<br>> Subject: Re: [App_rpt-users] please please help<br>><br>> Hi Eric,<br>><br>> Yeah, I wasn't trying to be smart or anything, only guide Rich in the best possible way. I've been playing with it all for years, and *I'M* still learning =) I particularly enjoyed helping to get app_rpt working on the RaspberryPi (which reminds me, I have to email Ramesh and Jim) and I learned alot, and will continue to learn.<br>
><br>> Theres some really great people on this list, and I feel honoured to<br>> be a part of their number. Of course, thank you for accepting my inane<br>> questions too...! =D<br>><br>> If we ever get off our learners permit, I guess that when they stop bringing out new ideas - loving AllMon! Good work guys! The other thing is, this is a volunteer effort, and together we stand, divided we fall. I know what I'd prefer. I'm probably re-iterating old ideas, but its important to focus on why something exists sometimes.<br>
><br>> I'm moving onto getting app_rpt working on a Cubieboard soon, when I pay indiegogo for two (one for my friend Carmel for her Christmas present), and then chan_voter. I want to get AllMon running too, I think it would be invaluable for testing and general operation of the network. If I can vote in my workshop, I'll be a happy man...! I'll keep the URI on the RaspberryPi, no need to hose that work, and in time, I'll provide my disk image for the community - I even hope to provide it back to the RPi community at large.<br>
><br>> Of course, if I'm saying anything here that doesn't sound right, pull<br>> me up, explain to me why it is so. But I reckon, if I can get a URI<br>> working on RPi then I can get a Cubieboard to run a vote director. If<br>
> I can get it all running by October next year is the challenge...! =P<br>><br>> Thanks for your kind words Eric, its nice to know that I've helped in some small way.<br>><br>> Shane.<br>><br>> On Fri, Nov 9, 2012 at 4:55 PM, Eric Guth <<a href="mailto:eric@efratnetworks.com" target="_blank">eric@efratnetworks.com</a>> wrote:<br>
>> Shane - thanks for your response to Rich. I spoke to him over the<br>>> air and gave him the list when I realized that I too am still on an<br>>> Allstar learner's permit.<br>>><br>>> Regards,<br>
>><br>>> Eric. 4Z5UG<br>>><br>>> Eric Guth<br>>> Tel: 077-950-9451<br>>> USA: <a href="tel:1-720-377-3840" target="_blank">1-720-377-3840</a><br>>><br>>><br>>> On Nov 9, 2012, at 6:15 AM, "Shane Morris" <<a href="mailto:edgecomberts@gmail.com" target="_blank">edgecomberts@gmail.com</a>> wrote:<br>
>><br>>> Your best bet would be to do some reading. there's plenty of Howtos<br>>> out there that explain basic tasks. Linux, as you may have guessed,<br>>> isn't Windows.<br>>><br>>> I know this sounds like I'm trying to fob you away, but your best<br>
>> tool is to READ then DO. If you are committed to running a node, and<br>>> you don't hose it at least once, seriously, you're not trying hard<br>>> enough<br>>> :)<br>>><br>>> I can be a bit pedantic because I've been playing with Linux and<br>
>> Solaris since 1999, but I assure you, I started where you are too,<br>>> and patience and perseverance always wins out. Before that I trained on System 6 and MSDOS.<br>>> And I've been playing with computers - especially obsolete ones -<br>
>> since I was 8 (in 1992). You always know you've learned too much when<br>>> you can fix a<br>>> 20 year old computer with bubble gum and prayer :)<br>>><br>>> So, for you: Google "Linux System Administration Howto." Read it,<br>
>> then come back to us. Good luck and best wishes in your journey! I<br>>> hope to hear you on the airwaves soon!<br>>><br>>> On 09/11/2012 3:05 PM, <<a href="mailto:kingshadow1@cox.net" target="_blank">kingshadow1@cox.net</a>> wrote:<br>
>>><br>>>> Please help me , I have been trying to load Centos for days. I don't<br>>>> know anything about lynix, when I type in the root password it shows<br>>>> no evidence of my typing. I don't know how to work this download.I<br>
>>> have acid install instructions, but they do not help. Do I type in<br>>>> the password and hit enter ? I don't know what to do.I am trying to<br>>>> put together an allstar node. I have the usb fob, I have the radio, I have a computer, I have a node number<br>
>>> and I d number, and the instructions I'm getting are not helping and<br>>>> nobody has been able to answer my questions. I was given this place<br>>>> by a friend who said the best people are here. I would really like<br>
>>> to have an allstar node. I need someone to take me by the hand and lead me thru this<br>>>> thing.I will appreaciate anything someone can do to help me. Rick K F 7 T<br>>>> B T<br>>>> _______________________________________________<br>
>>> App_rpt-users mailing list<br>>>> <a href="mailto:App_rpt-users@ohnosec.org" target="_blank">App_rpt-users@ohnosec.org</a><br>>>> <a href="http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users" target="_blank">http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users</a><br>
>><br>>> _______________________________________________<br>>> App_rpt-users mailing list<br>>> <a href="mailto:App_rpt-users@ohnosec.org" target="_blank">App_rpt-users@ohnosec.org</a><br>>> <a href="http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users" target="_blank">http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users</a><br>
><u></u><u></u></p></div></div></div></div></div></div></blockquote></div>
</div></div>