xiaoxiang781216 commented on PR #10077:
URL: https://github.com/apache/nuttx/pull/10077#issuecomment-1684061222

   > > @xiaoxiang781216 I completely agree that uorb helped to force sensors to 
follow the common standard for IOCTLs, but this could have applied to character 
drivers as well, if someone had defined the standard to follow.
   > 
   > Bob Feretich did develop something he called the Sensor Cluster Driver 
which was a frameworkd for sensor character drivers. It did not see much usage 
bit it is fully in place and implemented for a few sensor drivers. There is a 
general description in drivers/sensors/README.txt and 
include/nuttx/sensors/cluster_driver.h. Perhaps some or all of that could be 
reused?
   > 
   > Ref: 
https://github.com/apache/nuttx/blob/master/drivers/sensors/README.txt#L217
   
   we evaluate this interface before, but it also doesn't define any standard 
IOCTL and struct(e.g. accel, gryo...), so the different accel vendor provide 
the different IOCTL to expose the accel data to userspace.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to