/
electronic_modules
/
USB
Обзор
Документация
Войти
/
electronic_modules
/
USB
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
USB.h
30 строк
546 B
electronic_modules
USB
21 окт 2025, 12:31
21 окт 2025, 12:31
d349ad5
Код
Авторство
О чём код?
#ifndef USB_H #define USB_H #include <Arduino.h> class USB { public: USB(int USB_DATAP, int USB_DATAM); /* Functions */ void initial(); bool deviceDetect(); void finish(); bool isConnected(); bool dataAvailable(); uint8_t readData(); void writeData(uint8_t data); private: int _USB_DATAP; int _USB_DATAM; bool _deviceConnected; bool _initialized; void usbReset(); bool sendCommand(uint8_t command); uint8_t receiveResponse(); }; #endif