LoRaWANCH341 Library
Loading...
Searching...
No Matches
Variables
CH341Config Namespace Reference

Variables

constexpr uint16_t VENDOR_ID = 0x1A86
 
constexpr uint16_t PRODUCT_ID = 0x5512
 
constexpr uint8_t BULK_WRITE_EP = 0x02
 
constexpr uint8_t BULK_READ_EP = 0x82
 
constexpr uint8_t PACKET_LENGTH = 0x20
 
constexpr uint16_t MAX_PACKETS = 256
 
constexpr uint16_t MAX_PACKET_LEN = PACKET_LENGTH * MAX_PACKETS
 
constexpr uint8_t PIN_MISO = 0x02
 
constexpr uint8_t PIN_MOSI = 0x04
 
constexpr uint8_t PIN_SCK = 0x08
 
constexpr uint8_t PIN_CS = 0x20
 
constexpr uint8_t CMD_SPI_STREAM = 0xA8
 
constexpr uint8_t CMD_UIO_STREAM = 0xAB
 
constexpr uint8_t CMD_UIO_STM_OUT = 0x80
 
constexpr uint8_t CMD_UIO_STM_DIR = 0x40
 
constexpr uint8_t CMD_UIO_STM_END = 0x20
 
constexpr uint8_t CMD_I2C_STREAM = 0xAA
 
constexpr uint8_t CMD_I2C_STM_SET = 0x60
 
constexpr uint8_t CMD_I2C_STM_END = 0x00
 
constexpr unsigned int USB_TIMEOUT = 1000
 

Variable Documentation

◆ BULK_READ_EP

constexpr uint8_t CH341Config::BULK_READ_EP = 0x82
constexpr

◆ BULK_WRITE_EP

constexpr uint8_t CH341Config::BULK_WRITE_EP = 0x02
constexpr

◆ CMD_I2C_STM_END

constexpr uint8_t CH341Config::CMD_I2C_STM_END = 0x00
constexpr

◆ CMD_I2C_STM_SET

constexpr uint8_t CH341Config::CMD_I2C_STM_SET = 0x60
constexpr

◆ CMD_I2C_STREAM

constexpr uint8_t CH341Config::CMD_I2C_STREAM = 0xAA
constexpr

◆ CMD_SPI_STREAM

constexpr uint8_t CH341Config::CMD_SPI_STREAM = 0xA8
constexpr

◆ CMD_UIO_STM_DIR

constexpr uint8_t CH341Config::CMD_UIO_STM_DIR = 0x40
constexpr

◆ CMD_UIO_STM_END

constexpr uint8_t CH341Config::CMD_UIO_STM_END = 0x20
constexpr

◆ CMD_UIO_STM_OUT

constexpr uint8_t CH341Config::CMD_UIO_STM_OUT = 0x80
constexpr

◆ CMD_UIO_STREAM

constexpr uint8_t CH341Config::CMD_UIO_STREAM = 0xAB
constexpr

◆ MAX_PACKET_LEN

constexpr uint16_t CH341Config::MAX_PACKET_LEN = PACKET_LENGTH * MAX_PACKETS
constexpr

◆ MAX_PACKETS

constexpr uint16_t CH341Config::MAX_PACKETS = 256
constexpr

◆ PACKET_LENGTH

constexpr uint8_t CH341Config::PACKET_LENGTH = 0x20
constexpr

◆ PIN_CS

constexpr uint8_t CH341Config::PIN_CS = 0x20
constexpr

◆ PIN_MISO

constexpr uint8_t CH341Config::PIN_MISO = 0x02
constexpr

◆ PIN_MOSI

constexpr uint8_t CH341Config::PIN_MOSI = 0x04
constexpr

◆ PIN_SCK

constexpr uint8_t CH341Config::PIN_SCK = 0x08
constexpr

◆ PRODUCT_ID

constexpr uint16_t CH341Config::PRODUCT_ID = 0x5512
constexpr

◆ USB_TIMEOUT

constexpr unsigned int CH341Config::USB_TIMEOUT = 1000
constexpr

◆ VENDOR_ID

constexpr uint16_t CH341Config::VENDOR_ID = 0x1A86
constexpr