bool useHighFreq = FALSE;
uint16_t one = 0, zero = 0;
uint8_t cmdp = 0;
- int strLength = 0;
UsbCommand c = {CMD_MOD_THEN_ACQUIRE_RAW_ADC_SAMPLES_125K, {0,0,0}};
while(param_getchar(Cmd, cmdp) != 0x00) {
cmdp++;
break;
case 'c':
- strLength = param_getstr(Cmd, cmdp+1, (char *)&c.d.asBytes);
+ param_getstr(Cmd, cmdp+1, (char *)&c.d.asBytes);
cmdp+=2;
break;
case 'd':
if (errors) return usage_lf_cmdread();
// zero and one lengths
- c.arg[1] = zero << 16 | one;
+ c.arg[1] = (uint32_t)(zero << 16 | one);
// add frequency 125 or 134
c.arg[2] = useHighFreq;
for (i = 0; i < (GraphTraceLen-2048); i++) {
int sum = 0;
int j;
- for (j = 0; j < arraylen(SyncPattern); j++) {
+ for (j = 0; j < ARRAYLEN(SyncPattern); j++) {
sum += GraphBuffer[i+j]*SyncPattern[j];
}
if (sum > bestCorrel) {