Mercurial > micropython-ht16k33
changeset 9:547fe7ed765e
Add overflow errors
| author | Radomir Dopieralski <sheep-devel@sheep.art.pl> |
|---|---|
| date | Wed, 11 May 2016 00:32:25 +0200 |
| parents | 7727f354eb7c |
| children | f8c42337be20 |
| files | ht16k33_seg.py |
| diffstat | 1 files changed, 4 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/ht16k33_seg.py Wed May 11 00:24:15 2016 +0200 +++ b/ht16k33_seg.py Wed May 11 00:32:25 2016 +0200 @@ -152,11 +152,15 @@ def number(self, number): s = "{:f}".format(number) + if len(s) > 4: + raise ValueError("Overflow") self.fill(False) self.text(s) def hex(self, number): s = "{:x}".format(number) + if len(s) > 4: + raise ValueError("Overflow") self.fill(False) self.text(s)
