lf config s update

This commit is contained in:
mwalker33 2019-09-30 19:41:25 +10:00
parent 40b1d3bea7
commit f5d7963780
2 changed files with 6 additions and 7 deletions

View file

@ -147,7 +147,6 @@ uint32_t DoAcquisition(uint8_t decimation, uint32_t bits_per_sample, bool averag
uint32_t sample_total_numbers = 0;
uint32_t sample_total_saved = 0;
uint32_t cancel_counter = 0;
uint32_t samples_skipped = 0;
uint16_t checker = 0;
@ -181,8 +180,8 @@ uint32_t DoAcquisition(uint8_t decimation, uint32_t bits_per_sample, bool averag
trigger_threshold = 0;
if (samples_to_skip > samples_skipped) {
samples_skipped++;
if (samples_to_skip > 0) {
samples_to_skip--;
continue;
}
@ -249,7 +248,7 @@ uint32_t DoAcquisition(uint8_t decimation, uint32_t bits_per_sample, bool averag
* @return number of bits sampled
*/
uint32_t DoAcquisition_default(int trigger_threshold, bool silent) {
return DoAcquisition(1, 8, 0, trigger_threshold, silent, 0, 0,0);
return DoAcquisition(1, 8, 0, trigger_threshold, silent, 0, 0, 0);
}
uint32_t DoAcquisition_config(bool silent, int sample_size) {
return DoAcquisition(config.decimation
@ -263,7 +262,7 @@ uint32_t DoAcquisition_config(bool silent, int sample_size) {
}
uint32_t DoPartialAcquisition(int trigger_threshold, bool silent, int sample_size, uint32_t cancel_after) {
return DoAcquisition(1, 8, 0, trigger_threshold, silent, sample_size, cancel_after,0);
return DoAcquisition(1, 8, 0, trigger_threshold, silent, sample_size, cancel_after, 0);
}
uint32_t ReadLF(bool activeField, bool silent, int sample_size) {

View file

@ -441,7 +441,7 @@ int CmdLFSetConfig(const char *Cmd) {
cmdp += 2;
break;
case 's':
samples_to_skip = param_get32ex(Cmd,cmdp+1,0,10);
samples_to_skip = param_get32ex(Cmd, cmdp + 1, 0, 10);
cmdp+=2;
break;
default:
@ -457,7 +457,7 @@ int CmdLFSetConfig(const char *Cmd) {
//Bps is limited to 8
if (bps >> 4) bps = 8;
sample_config config = { decimation, bps, averaging, divisor, trigger_threshold,samples_to_skip };
sample_config config = { decimation, bps, averaging, divisor, trigger_threshold, samples_to_skip };
clearCommandBuffer();
SendCommandNG(CMD_LF_SAMPLING_SET_CONFIG, (uint8_t *)&config, sizeof(sample_config));