hids_client: test read characteristics, boot host

This commit is contained in:
Milanka Ringwald 2021-03-30 13:04:19 +02:00
parent cd28e7b103
commit bd0562f189
3 changed files with 21 additions and 5 deletions

View File

@ -706,6 +706,7 @@ static void hids_run_for_client(hids_client_t * client){
client->protocol_mode = client->required_protocol_mode;
if (hids_client_report_query_init(client)){
hids_run_for_client(client);
break;
}

View File

@ -43,8 +43,23 @@ HOGP/RH/HGWF/BV-07-I: h, w, p, P
HOGP/RH/HGCF/BV-01-I: h
HOGP/RH/HGCF/BV-02-I: h, w, N
HOGP/RH/HGNF/BV-01-I:
HOGP/RH/HGNF/BI-01-I:
HOGP/RH/HGNF/BI-02-I:
HOGP/RH/HGNF/BV-01-I: h
HOGP/RH/HGNF/BI-01-I: h
HOGP/RH/HGNF/BI-02-I: h
HOGP/BH/HGDS/BV-01-I: h
HOGP/BH/HGDS/BV-02-I: b
HOGP/BH/HGDS/BV-03-I: d
HOGP/BH/HGDC/BV-08-I: h
HOGP/BH/HGDC/BV-09-I: h
HOGP/BH/HGDC/BV-10-I: h
HOGP/BH/HGDC/BV-11-I: h
HOGP/BH/HGDC/BV-12-I: h
HOGP/BH/HGDC/BV-13-I: h
HOGP/BH/HGDC/BV-14-I: b
HOGP/BH/HGDC/BV-15-I: b
HOGP/BH/HGDC/BV-16-I: d

View File

@ -775,12 +775,12 @@ static void stdin_process(char character){
}
case 'p':{
printf("Set Report protocol mode for service 0\n");
hids_client_send_set_protocol_mode(hids_cid, HID_PROTOCOL_MODE_REPORT, 0);
hids_client_send_set_protocol_mode(hids_cid, protocol_mode, 0);
break;
}
case 'P':{
printf("Set Report protocol mode for service 0\n");
hids_client_send_set_protocol_mode(hids_cid, HID_PROTOCOL_MODE_REPORT, 1);
hids_client_send_set_protocol_mode(hids_cid, protocol_mode, 1);
break;
}
case 'n':{