class Ascii_dec:
name = 'Ascii_dec'
def __init__(self, value=None):
self.bstring = None
self.value = value
if value is not None: self.from_value()
def from_value(self, value=None):
if value is not None: self.value = value
self.bstring = str(self.value).encode('utf_8')
return self.bstring
def from_bytes(self, bstring=None):
if bstring is not None: self.bstring = bstring
if '.' in self.bstring.decode('utf_8'):
self.value = float(self.bstring)
else:
self.value = int(self.bstring)
return self.value
def __repr__(self):
return f'{self.value} 0x{self.bstring.hex()}'
def __str__(self):
return f'{self.value} 0x{self.bstring.hex()}'
class Unsigned:
name = 'Unsigned&#