This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Tool/software: Code Composer Studio
Hi
I wan to send an array(5kb) to my sensor using TI15.4, i already done fragmentation on the array and currently the packet size is 100 byte for 50 packet. And currently i send all packet is using this way. Send Packet Request->Wait for Response->If sensor responded register New Event->At collector_process if sendpacketEvent then send packet->Wait for next response.
But for this approach, every packets sent based on polling interval of sensor and collector, so if i set polling interval is 1 second, it need 1 second to send a packet, 50 packet will need nearly 1 minute.
And i still new in TI15.4, is there any way that to wake both collector and sensor up and send all the packet in a loop?
Hi Beh Yuan Kuan,
In Non-Beacon mode, the collector is always awake and waiting for the sensor to send a data request. Therefore your sensor application can increase the poll interval to receive data at a faster rate. Please consider use of the configSettings.pollingInterval struct value and Jdllc_setPollRate function.
https://dev.ti.com/tirex/explore/node?node=AG4DLj1L0Jjd7bzHzKXYXg__eCfARaV__LATEST
https://dev.ti.com/tirex/explore/node?node=ANQzxodcI9efgiVXebr7jg__eCfARaV__LATEST
You can also reference the OAD examples as they must recieve multiple OAD packets in quick succession.
https://dev.ti.com/tirex/explore/node?node=APtBFJHYJMhRBNO-RQzS-g__eCfARaV__LATEST
https://dev.ti.com/tirex/explore/node?node=AG5uYJqff-6dqcDgUVmZ3Q__eCfARaV__LATEST
Regards,
Ryan