From b81aa734e086941dbd2f2176e9ba6247648cf3d9 Mon Sep 17 00:00:00 2001 From: ShaggyDog <36235297+ShaggyDog18@users.noreply.github.com> Date: Mon, 10 Aug 2020 20:41:42 +0300 Subject: [PATCH 1/2] Update SignalGeneratorSD.ino --- SignalGeneratorSD.ino | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SignalGeneratorSD.ino b/SignalGeneratorSD.ino index 43ea029..b322d52 100644 --- a/SignalGeneratorSD.ino +++ b/SignalGeneratorSD.ino @@ -1099,6 +1099,6 @@ void steppedSweepGenerator( void ) { // for Ch#0 only; uses Ch#0 signal setting updateDisplayFlag = true; // update the display _delay_ms( 3000 ); lcd.setCursor(4, 1); - lcd.print( ' ' ); // clean the last letter f the "Sweep" word on the display + lcd.print( ' ' ); // clean the last letter of the "Sweep" word on the display lcd.noBlink(); // stop blinking cursor - end of the sweep cycle } From e617f26123dff6147cde93a594871e231e25fa5b Mon Sep 17 00:00:00 2001 From: ShaggyDog <36235297+ShaggyDog18@users.noreply.github.com> Date: Tue, 11 Aug 2020 10:15:55 +0300 Subject: [PATCH 2/2] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index d120ece..6a8c833 100644 --- a/README.md +++ b/README.md @@ -31,7 +31,7 @@ https://www.youtube.com/watch?v=Y1KE8eAC9Bk - continuous input: if reach either '9' or '0' in a digit position, then it jumps over to the senior digit and decreases/increases it. - fast input: if fast encoder rotation is detected, then it increases/decreases ten times of a current digit position - **NEW** "Running" frequency - the value of frequency is applied "on a fly" with a small 0.5 sec delay, so that you keep adjusting the frequency by encoder and the value is applied in 0.5 sec after your input is complete. -- **NEW** - `Stepped Sweep Generator`: the frequency is varied in a range defined by values set in Ch#0 (start of the range) and Ch#1 (end of the range) with signal settings of Ch#0 and discrete steps of 0,1 of a current running frequency (kind of logarithmical steps). +- **NEW** - `Stepped Sweep Generator`: the frequency is varied in a range defined by values set in Ch#0 (start of the range) and Ch#1 (end of the range) with signal settings of Ch#0 and discrete steps of 0,1 of a current running frequency (kind of logarithmic steps). Frequency value steps either up or down from the start of the range depends on what channels' frequency is larger. Frequency is changed discretely every 250 mSec (can be changed at compilation). The running `Stepped Sweep Generator` cycle is indicated by a blinking cursor at the end of a frequency value. Can be activated for Ch#0 only and uses its signal settings. While running, can be cancelled by short press and hold of OK button. When the end of the range is reached, it pauses for 3 sec and switches back to Ch#0 settings.