View Single Post
Old June 25th, 2013   #2
ericthegeek
Task Group Member
 
Join Date: Aug 2008
Posts: 375
Default

I've never really liked the block address PID. I feel that any kind of block addressing should be handled as a for() loop in the controller rather than in the responder.

The DEVICE_INFO PID is required for root devices.

On sub-devices, there's nothing in the text that requires DEVICE_INFO, but my conclusion is that practically speaking you have to implement it for sub-devices. Otherwise there's no way to find out how many sensors a sub-device has.
ericthegeek is offline   Reply With Quote