From 63579b2301ac97583c9376bb8f4c31ae5c36c54f Mon Sep 17 00:00:00 2001 From: Ken Chen Date: Sat, 29 May 2021 13:03:50 +1000 Subject: sample CLI implementation --- src/sample_cli.c | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 src/sample_cli.c (limited to 'src/sample_cli.c') diff --git a/src/sample_cli.c b/src/sample_cli.c new file mode 100644 index 0000000..5236c23 --- /dev/null +++ b/src/sample_cli.c @@ -0,0 +1,19 @@ +#include +#include "razerdevice.h" +#include "razerkbd_driver.h" + +int main(int argc, const char * argv[]) { + RazerDevices allDevices = getAllRazerDevices(); + RazerDevice *razerDevices = allDevices.devices; + + printf("%d Razer device(s) found:\n", allDevices.size); + + for (int i = 0; i < allDevices.size; i++) { + RazerDevice device = razerDevices[i]; + printf("%#06x\n", device.productId); + } + + closeAllRazerDevices(allDevices); + return 0; + +} -- cgit v1.2.3