Hi Dennis, The dongle is programmed to act as a packet sniffer, which is required for the application. So, I need not to program the dongle. Yes, the sensors are remote/ stand-alone wireless units, communicating through ZigBee. Packet sniffing is sufficient, the dongle is able to collect the data from sensors. I need to connect this dongle with BBB and get the data from this receiver and display it in a real time application.
" The BBB probably doesn't need any "real-time" software; just an I/O loop reading the dongle "COM port" for the data stream collected by the dongle. " I don't understand this completely? Please guide me further on this. On Thursday, February 16, 2017 at 7:19:19 AM UTC+5:30, Dennis Lee Bieber wrote: > > On Tue, 14 Feb 2017 21:49:52 -0800 (PST), avni gupta > <[email protected] <javascript:>> declaimed the > following: > > > > >I am masters student, doing my internship. I want to work on beaglebone > >black (BBB) and develop a real time application such that the data > >generated from number of sensor nodes comes to sink node, which is > >connected to USB of BBB. How do i proceed? The sensor nodes are > temperature > >sensor and the sink is Texas Instrument's (TI) CC2531 USB dongle (works > on > >ZigBee Green Power). What OS, what application should i start working on. > >Please help. > > CC2531 is technically a SoC /chip/... When you say "USB dongle" > are you > referring to the CC2531EMK (evaluation module kit > http://www.ti.com/tool/CC2531emk )? Based upon the documentation, that > dongle is programmed to act as a packet sniffer -- to program the dongle > for other uses you require a compatible programmer (it apparently can not > be programmed over the USB connection). Do you have such a programmer? BTW > -- it apparently uses an 8051 type microcontroller (interesting that TI is > using an Intel-originated MCU, even if it is a clone TI makes). > > Since you are talking an RF module, I presume the sensors are > remote/stand-alone wireless units. Unless packet sniffing is sufficient, > you likely will have to program the dongle to act as a data collector for > the sensors. You'll also have to program it to act as a USB serial port > (that's likely the easiest way to transfer the collected data to the BBB > -- > I'm presuming Debian has drivers for virtual COM ports [to use Windows > terms]) > > The BBB probably doesn't need any "real-time" software; just an > I/O > loop reading the dongle "COM port" for the data stream collected by the > dongle. Fancier might use bi-directional control, where the BBB asks for > specific sensors, and the dongle returns the reading for those sensors. > Heck, if the transfer is done in formatted ASCII, any "terminal" program > (minicom) would support manual testing of the dongle, before writing an > actual BBB application. > > The protocol between the sensors and the dongle I have no > knowledge of. > You'll have to program the dongle to handle that side too. The firmware > library may have library functions for those. > -- > Wulfraed Dennis Lee Bieber AF6VN > [email protected] <javascript:> HTTP://wlfraed.home.netcom.com/ > > -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/d376794f-9000-45c9-829e-75872d3b85ae%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
