@@ -94,9 +94,9 @@ def set_board_version(self, board_version: int) -> None:
94
94
self .board_version = str (board_version & 0x0FFFF )
95
95
apj_board_id = board_version >> 16
96
96
self .apj_board_id = str (apj_board_id )
97
- self .firmware_type = str (APJ_BOARD_ID_NAME_DICT .get (apj_board_id , _ ("Unknown" )))
97
+ self .firmware_type = str ("," . join ( APJ_BOARD_ID_NAME_DICT .get (apj_board_id , _ ("Unknown" ) )))
98
98
99
- vendor_derived_from_apj_board_id = str (APJ_BOARD_ID_VENDOR_DICT .get (apj_board_id , "ArduPilot" ))
99
+ vendor_derived_from_apj_board_id = str ("," . join ( APJ_BOARD_ID_VENDOR_DICT .get (apj_board_id , "ArduPilot" ) ))
100
100
if vendor_derived_from_apj_board_id != "ArduPilot" and self .vendor in ["ArduPilot" , _ ("Unknown" )]:
101
101
self .vendor = vendor_derived_from_apj_board_id
102
102
@@ -108,11 +108,11 @@ def set_os_custom_version(self, os_custom_version: Sequence[int]) -> None:
108
108
109
109
def set_usb_vendor_and_product_ids (self , vendor_id : int , product_id : int ) -> None :
110
110
self .vendor_id = f"0x{ vendor_id :04X} " if vendor_id else _ ("Unknown" )
111
- self .vendor = str (VID_VENDOR_DICT .get (vendor_id , _ ("Unknown" )))
111
+ self .vendor = str ("," . join ( VID_VENDOR_DICT .get (vendor_id , _ ("Unknown" ) )))
112
112
self .vendor_and_vendor_id = f"{ self .vendor } ({ self .vendor_id } )"
113
113
114
114
self .product_id = f"0x{ product_id :04X} " if product_id else _ ("Unknown" )
115
- self .product = str (VID_PID_PRODUCT_DICT .get ((vendor_id , product_id ), _ ("Unknown" )))
115
+ self .product = str ("," . join ( VID_PID_PRODUCT_DICT .get ((vendor_id , product_id ), _ ("Unknown" ) )))
116
116
self .product_and_product_id = f"{ self .product } ({ self .product_id } )"
117
117
118
118
def set_capabilities (self , capabilities : int ) -> None :
0 commit comments