def testcfgname2key(self): (key, typ) = UBXMessage.cfgname2key("CFG_NMEA_PROTVER") self.assertEqual(key, 0x20930001) self.assertEqual(typ, ubt.E1) (key, typ) = UBXMessage.cfgname2key("CFG_UART1_BAUDRATE") self.assertEqual(key, 0x40520001) self.assertEqual(typ, ubt.U4)
def _on_select_parm(self, *args, **kwargs): # pylint: disable=unused-argument """ Configuration parameter has been selected. """ idx = self._lbx_parm.curselection() self._cfgval_keyname = self._lbx_parm.get(idx) (keyid, att) = UBXMessage.cfgname2key(self._cfgval_keyname) self._cfgkeyid.set(hex(keyid)) self._cfgatt.set(att)