andrzej-kaczmarek commented on issue #37: [RFC][WIP] ble service: HID service
URL: https://github.com/apache/mynewt-nimble/pull/37#issuecomment-379987726
 
 
   I am not sure if it is a good idea to create full HID Service if you do not 
have knowledge of *any* protocol involved here since this is quite a complex 
service to implement and it does not follow style of simple services we have 
now.
   
   For example, you state basic service creation is done, but actually it is 
far from complete. In HID Service it is not enough to just create all 
characteristics mentioned in specification since they depend on type of device 
exposed via HID, supported features and most importantly Report Map. Also there 
can be multiple instances of HID Service on a single device. And there are more 
things to consider here.
   
   So in such cases I'd recommend to focus on some subset of features to have 
something usable and compliant with spec first - propose an API and then 
implement it. We can extend with more features later.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

Reply via email to