(device: &HidDevice, cmd_id: CmdId, cmd_param: u8)
| 435 | } |
| 436 | |
| 437 | fn send_command(device: &HidDevice, cmd_id: CmdId, cmd_param: u8) -> Result<usize, HidError> { |
| 438 | device.write(&[ |
| 439 | ReportIdCmd::E1Cmd as u8, |
| 440 | cmd_id as u8, |
| 441 | cmd_param, |
| 442 | 0x00, |
| 443 | 0xCC, |
| 444 | 0xCC, |
| 445 | 0xCC, |
| 446 | 0xCC, |
| 447 | ]) |
| 448 | } |
| 449 | |
| 450 | fn write_row(device: &HidDevice, row_no: u16, row: &[u8]) -> Result<usize, HidError> { |
| 451 | let row_no_bytes = row_no.to_le_bytes(); |
no test coverage detected