Re: Re: Specifying which device to program
jima <jima-3OvB8YfVQ3W/[email protected]>
| Newsgroups | gmane.comp.hardware.rabbit-semiconductor |
|---|---|
| Message-ID | <[email protected]> |
Let us combine Scott's suggestion with the question. Using Scott's suggestion of configuring a DigIn either high or low to indicate which SBC you have, then combine both codes into one and in YOUR CODE have the code configure the functions to be executed based on this DigIn level. Now that I think of it I have done this so much I did not see the solution until Scott mentioned it, WOW! I need to step back out of the forest so I can see the trees again! Good answer Scott. Thanks. As far as Zworld/Rabbit/Digi goes now days, I am just doing support for my old customers now. All new designs are on the Android platform using Basic 4 Android as the IDE. With the BeagleBone Black 1GHZ board/design, my new controls are blowing away any of the Digi designs, in both speed and simplicity, and I get to offer my customers, a color touch screen with a high resolution LCD systems for the HMI, when needed. I keep asking for technical support from Digi, and it came in spurts and sputters with a hard road to achieve any solution. I do not see any future with Rabbit/Digi products, in my business of developing embedded micro controller systems for the oil field industry. They look like they purchased Rabbit to shut it down over time. Whatever I have moved on. Bye Bye Rabbit, it has been fun hopping around with you, but you no longer appear to be going the direction my customers want to go! I will be unsubscribing to this forum. Thanks Scott, keep up the good works. Jim Ashby President, CEO IDE Solutions, LLC 1028 S 770 E Saint George, UT 84790 Office: (435) 767-0957 Cell (435) 619-5333 On 10/15/2013 12:01 PM, Scott Henion wrote: On 10/15/2013 1:22 PM, ct3lions2000 wrote: > > > Hi Jim, > > Thanks for the reply.Let me restate my question in a clearer manner : > > What I need to ensure is that the correct program goes to the right Rabbit. Lets assume I have Rabbit A and Rabbit B. I have two copies of Dynamic C running on a single PC. I plug in the cable to Rabbit A and go to "Project Options > Communications" and choose an available com port say (com1) in this example. I then plug in the cable to Rabbit B and choose another comport (com2). Everything is fine. However it would be very bad if I sent Rabbits B program to Rabbit A board (Input and output not compatible). This could happen if I am careless about the connections. I thought that each of the boards might have a serial number and you could perhaps address this in the code? Each board will have the MAC address in the ID block. You could read it with the debugger but only after loading a program. You could ground a pin on one module and pull up the pin on the other so your software could tell (or read with the debugger.) -- ------------------------------------------ Scott G. Henion, Consultant Web site: http://SHDesigns.org ------------------------------------------ __._,_.___ Reply via web post Reply to sender Reply to group Start a New Topic Messages in this topic (5) Recent Activity: - New Members 2 Visit Your Group http://groups.yahoo.com/;_ylc=X3oDMTJkcXNpMzV1BF9TAzk3NDc2NTkwBGdycElkAzIzMDczMTYEZ3Jwc3BJZAMxNzA2NTU0MjA1BHNlYwNmdHIEc2xrA2dmcARzdGltZQMxMzgxODc3Mjcz Switch to: Text-Only , Daily Digest • Unsubscribe • Terms of Use • Send us Feedback . __,_._,___