diff options
| author | Birte Kristina Friesel <derf@finalrewind.org> | 2025-09-14 16:55:49 +0200 |
|---|---|---|
| committer | Birte Kristina Friesel <derf@finalrewind.org> | 2025-09-14 16:55:49 +0200 |
| commit | aa4e3748f54140283b37ad34f1b1d6d4cbd25795 (patch) | |
| tree | 64eab04ddb4dc5f83ad26c29352cdd2de7a53781 | |
| parent | fa889a986cbfc8a3b321bfef3e32a9efa8471d70 (diff) | |
sen5x.read_value: handle negative valuesmain
| -rw-r--r-- | sen5x.lua | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -27,6 +27,8 @@ function sen5x.read_value(data, index) local val = string.byte(data, index) * 256 + string.byte(data, index+1) if val == 0xffff or val == 0x7fff then val = nil + elseif val > 0x7fff then + val = val - 0x10000 end return val end |
