sign-compare

This commit is contained in:
iceman1001 2020-05-26 10:59:12 +02:00
commit e95f807251

View file

@ -1624,7 +1624,7 @@ int getSamples(uint32_t n, bool verbose) {
if (verbose) PrintAndLogEx(INFO, "Unpacking..."); if (verbose) PrintAndLogEx(INFO, "Unpacking...");
BitstreamOut bout = { got, bits_per_sample * n, 0}; BitstreamOut bout = { got, bits_per_sample * n, 0};
int j = 0; uint32_t j = 0;
for (j = 0; j * bits_per_sample < n * 8 && j < n; j++) { for (j = 0; j * bits_per_sample < n * 8 && j < n; j++) {
uint8_t sample = getByte(bits_per_sample, &bout); uint8_t sample = getByte(bits_per_sample, &bout);
GraphBuffer[j] = ((int) sample) - 127; GraphBuffer[j] = ((int) sample) - 127;
@ -1634,7 +1634,7 @@ int getSamples(uint32_t n, bool verbose) {
if (verbose) PrintAndLogEx(INFO, "Unpacked %d samples", j); if (verbose) PrintAndLogEx(INFO, "Unpacked %d samples", j);
} else { } else {
for (int j = 0; j < n; j++) { for (uint32_t j = 0; j < n; j++) {
GraphBuffer[j] = ((int)got[j]) - 127; GraphBuffer[j] = ((int)got[j]) - 127;
} }
GraphTraceLen = n; GraphTraceLen = n;