anybody know if the viewport software can be used wirelessly
PatentBot
Posts: 6
can the propeller be controlled and monitored wirelessly using viewport?
Comments
ViewPort uses very high speed communications between the Propeller and the PC, faster than what can be provided across a WiFi or Bluetooth link. Theoretically, a high speed WiFi link could provide it, but would probably require custom software at both ends.
Actually- you can change ViewPort's connection speed using "edit-program preferences". There you can choose between 2mbps, 1mbps and 115kbps. Unlike the Propeller Tool, ViewPort just sends and receives data- it doesn't require special toggling of DTR of Break- and it's timing is also not critical.
This "should" work...
Hanno
XBee's interface rate is 230kbps- this is how fast you can fill up the controller's buffer. Data is then sent over the air at 115kbps. When you're streaming continuously you can get pretty close that that rate.
See here: http://www.futureelectronics.com/en/technologies/development-tools/rf-wireless/Pages/9482852-XBP09-DMDK.aspx?Language=en-CA
TBot uses XBee for wireless re-programming of the Propeller, sharing of sensor data between multiple robots/internet/12blocks ui, and remote debugging.
Chad demoed this at the UPENE, if people are interested I can create a video/pdf...
Hanno
I want to use Viewport's Conduit stuff over an XBee connection. I couldn't find anything that would let me do that. Do you have something in the works for it?
- simple serial alternative to Conduit.
ViewPort connects to a serial port and decodes incoming data into the ViewPort structure- to provide real-time graphing (dso/lsa/spectrum...) of your data. Changing variables will also be supported. This is good for people who:
- want to use ViewPort but don't have a Propeller
- don't want to use Conduit (may save memory or a cog)
- want to use different communication links like bluetooth/xbee
Your code just needs to send comma separated, null terminated strings like:"x=10,y=5"
- Programming, monitoring and controlling Propeller over XBee wireless
You'll need a base station that has a Propeller, XBee and USB connection to PC- as well as one or more remote devices with Propeller+XBee. Once you've loaded the base and remote device with the vp_remote binary, you can load new programs into the remote Propeller.
Hoping to get both out by end of November...
Hanno
For that last option, what about having a PC connected directly to an XBee via USB (like with the parallax USB xbee board) on the one end.