Hi,
Following on from this bug report:
https://forums.garmin.com/developer/connect-iq/i/bug-reports/docs-are-incomplete-for-bytearray
Anybody know what values I can use to specify the various number formats?
Thanks,
G
Hi,
Following on from this bug report:
https://forums.garmin.com/developer/connect-iq/i/bug-reports/docs-are-incomplete-for-bytearray
Anybody know what values I can use to specify the various number formats?
Thanks,
G
It's ok, I did this...
System.println("TEST SOME RANDOM LONG NUMBERS...");
var numTests = 10;
for(var i = 0;i<numTests;i++) {
var getSomeBytes = Toybox.Cryptography.randomBytes(64);
var options = {};
var format = i;
var long = getSomeBytes.decodeNumber(format, options);
System.println(i+" Long "+long+" "+(long instanceof Long));
}
Looks like it wants a 5.
See https://developer.garmin.com/connect-iq/api-docs/Toybox/Lang.html
| NUMBER_FORMAT_UINT32 | 5 |
Unsigned 32-bit Integer Value |