Skip to content

Commit 9ed3955

Browse files
iabdalkaderdpgeorge
authored andcommitted
drivers/ninaw10: Add ioctl for reading analog pins.
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
1 parent 7be16e0 commit 9ed3955

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

drivers/ninaw10/nina_wifi_drv.c

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -684,6 +684,14 @@ int nina_ioctl(uint32_t cmd, size_t len, uint8_t *buf, uint32_t iface) {
684684
return -1;
685685
}
686686
break;
687+
case NINA_CMD_GET_ANALOG_READ: {
688+
if (len != 2 || nina_send_command_read_vals(NINA_CMD_GET_ANALOG_READ,
689+
1, ARG_8BITS, NINA_ARGS(ARG_BYTE(buf[0])),
690+
1, ARG_8BITS, NINA_VALS({(uint16_t *)&len, buf})) != 0) {
691+
return -1;
692+
}
693+
break;
694+
}
687695
default:
688696
return 0;
689697
}

0 commit comments

Comments
 (0)