Hi all,
I am working on a project in which we are using zstar3 usb stick to work with zstar3 accelerometers. Proper hardware description is given in the link:
http://cache.freescale.com/files/sensors/doc/fact_sheet/ZSTAR3BOARDFS.pdf
we need to use 1322x-usb dongle instead of zstar3 usb dongle. I want to receive accelerometer signals at 1322x-USB dongle side. In the case of Zstar3 we have library there but here we do not have any class, library or any other com-port receiver abstraction layer where we can easily receive data at the 1322x-usb dongle side.
Can somebody suggest where to look for the relevant material. Any help would be appreciated.
Regards
Cyber
Hello Adam,
The MC1322x and the ZSTAR3 use SMAC protocol, hence they can communicate over the air. However, the ZSTAR3 implement its own protocol on top of SMAC to define frame contents. Some functions were added for this demo too. Please refer to the ZSTAR3 Reference Manual chapter 5.2.2 Modifications of SMAC for ZSTAR3 RF Protocol for further details:
http://cache.freescale.com/files/microcontrollers/doc/ref_manual/ZSTAR3RM.pdf
If you want to use the 1322xUSB dongle as a replacement for the ZSTAR USB stick you would need to implement the ZSTAR3 protocol using the ARM7 SMAC for the MC1322x contained in the USB dongle.
The 1322xUSB have a sniffer firmware pre-loaded, but you can change its program by loading a new flash image, i.e. a SMAC application. Once the 1322xUSB is running a SMAC application, it should listen to ZSTAR3 packets.
Hope it helps =)
Regards,
Josh