@@ -129,7 +129,7 @@ void HID_::AppendDescriptor(HIDSubDescriptor *node)
129129 descriptorSize += node->length ;
130130}
131131
132- int HID_::SetFeature (uint16_t id, const void * data, int len)
132+ int HID_::SetFeature (uint8_t id, const void * data, int len)
133133{
134134 if (!rootReport) {
135135 rootReport = new HIDReport (id, data, len);
@@ -152,7 +152,7 @@ int HID_::SetFeature(uint16_t id, const void* data, int len)
152152 return reportCount;
153153}
154154
155- bool HID_::LockFeature (uint16_t id, bool lock) {
155+ bool HID_::LockFeature (uint8_t id, bool lock) {
156156 if (rootReport) {
157157 HIDReport* current;
158158 for (current = rootReport;current; current=current->next ) {
@@ -166,7 +166,7 @@ bool HID_::LockFeature(uint16_t id, bool lock) {
166166}
167167
168168
169- int HID_::SendReport (uint16_t id, const void * data, int len)
169+ int HID_::SendReport (uint8_t id, const void * data, int len)
170170{
171171 auto ret = USB_Send (HID_TX, &id, 1 );
172172 if (ret < 0 ) return ret;
@@ -175,7 +175,7 @@ int HID_::SendReport(uint16_t id, const void* data, int len)
175175 return ret + ret2;
176176}
177177
178- HIDReport* HID_::GetFeature (uint16_t id)
178+ HIDReport* HID_::GetFeature (uint8_t id)
179179{
180180 HIDReport* current;
181181 int i=0 ;
0 commit comments