stc8: print additional MCU info

Print manufacturing date as well as the factory-measured internal
voltage reference value. These values are displayed by STC-ISP, too.
This commit is contained in:
Grigori Goronzy
2018-08-21 12:42:51 +02:00
parent 7b4758499b
commit fcbc560ade
4 changed files with 29 additions and 1 deletions

View File

@ -64,6 +64,14 @@ class TestUtils(unittest.TestCase):
with self.assertRaises(Exception):
Utils.hexstr([400, 500])
def test_decode_packed_bcd(self):
"""Test packed BCD decoder"""
self.assertEqual(Utils.decode_packed_bcd(0x01), 1)
self.assertEqual(Utils.decode_packed_bcd(0x10), 10)
self.assertEqual(Utils.decode_packed_bcd(0x11), 11)
self.assertEqual(Utils.decode_packed_bcd(0x25), 25)
self.assertEqual(Utils.decode_packed_bcd(0x99), 99)
class TestBaudType(unittest.TestCase):
"""Test BaudType class"""