1
0
Fork 0
mirror of https://github.com/betaflight/betaflight-configurator.git synced 2025-07-24 00:35:26 +03:00
betaflight-configurator/src/js/serial_devices.js
Mark Haslinghuis 7614ad3864
Execute prettier (#4291)
* Execute prettier

* Fix some sonar complaints

* Add git blame ignore rev
2025-01-04 22:43:46 +01:00

24 lines
921 B
JavaScript

export const vendorIdNames = {
1027: "FTDI",
1155: "STM Electronics",
4292: "Silicon Labs",
0x2e3c: "AT32",
0x314b: "Geehy Semiconductor",
};
export const serialDevices = [
{ vendorId: 1027, productId: 24577 }, // FT232R USB UART
{ vendorId: 1155, productId: 12886 }, // STM32 in HID mode
{ vendorId: 1155, productId: 14158 }, // 0483:374e STM Electronics STLink Virtual COM Port (NUCLEO boards)
{ vendorId: 1155, productId: 22336 }, // STM Electronics Virtual COM Port
{ vendorId: 4292, productId: 60000 }, // CP210x
{ vendorId: 4292, productId: 60001 }, // CP210x
{ vendorId: 4292, productId: 60002 }, // CP210x
{ vendorId: 11836, productId: 22336 }, // AT32 VCP
{ vendorId: 12619, productId: 22336 }, // APM32 VCP
];
export const webSerialDevices = serialDevices.map(({ vendorId, productId }) => ({
usbVendorId: vendorId,
usbProductId: productId,
}));