Skip to content

Commit 54c0a2c

Browse files
authored
Merge pull request #6 from clockspot/dev
Dev
2 parents c84204a + 0fec06a commit 54c0a2c

11 files changed

+758
-338
lines changed

README.md

+69-47
Large diffs are not rendered by default.

TODO.md

+1
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,6 @@
1717
* Metronome function
1818
* Alarm option should be beeping patterns, including a slow wake which defeats the 2 minute delay
1919
* Signalstart should create a situation where there's time on the counter, but doesn't make sound since the rtc can do that. Other beepable actions would probably cancel that counter anyway
20+
* Why does the display flicker sometimes? are we doubling up on a display cycle call?
2021

2122
See other TODOs throughout code.

arduino-nixie/arduino-nixie.ino

+680-283
Large diffs are not rendered by default.

arduino-nixie/configs/v5-4tube.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ const word cleanSpeed = 200; //ms
6666
const word scrollSpeed = 100; //ms - e.g. scroll-in-and-out date at :30 - to give the illusion of a slow scroll that doesn't pause, use (timeoutTempFn*1000)/(displaySize+1) - e.g. 714 for displaySize=6 and timeoutTempFn=5
6767

6868
// What are the timeouts for setting and temporarily-displayed functions? up to 65535 sec
69-
const unsigned long timeoutSet = 120; //sec
69+
const unsigned long timeoutSet = 300; //sec
7070
const unsigned long timeoutTempFn = 5; //sec
7171

7272
//This clock is 2x3 multiplexed: two tubes powered at a time.

arduino-nixie/configs/v5-6tube.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ const word cleanSpeed = 200; //ms
6666
const word scrollSpeed = 100; //ms - e.g. scroll-in-and-out date at :30 - to give the illusion of a slow scroll that doesn't pause, use (timeoutTempFn*1000)/(displaySize+1) - e.g. 714 for displaySize=6 and timeoutTempFn=5
6767

6868
// What are the timeouts for setting and temporarily-displayed functions? up to 65535 sec
69-
const unsigned long timeoutSet = 120; //sec
69+
const unsigned long timeoutSet = 300; //sec
7070
const unsigned long timeoutTempFn = 5; //sec
7171

7272
//This clock is 2x3 multiplexed: two tubes powered at a time.

arduino-nixie/configs/v8-4tube.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ const word cleanSpeed = 200; //ms
7272
const word scrollSpeed = 100; //ms - e.g. scroll-in-and-out date at :30 - to give the illusion of a slow scroll that doesn't pause, use (timeoutTempFn*1000)/(displaySize+1) - e.g. 714 for displaySize=6 and timeoutTempFn=5
7373

7474
// What are the timeouts for setting and temporarily-displayed functions? up to 65535 sec
75-
const unsigned long timeoutSet = 120; //sec
75+
const unsigned long timeoutSet = 300; //sec
7676
const unsigned long timeoutTempFn = 5; //sec
7777

7878
//This clock is 2x3 multiplexed: two tubes powered at a time.

arduino-nixie/configs/v8-6tube.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ const word cleanSpeed = 200; //ms
7272
const word scrollSpeed = 100; //ms - e.g. scroll-in-and-out date at :30 - to give the illusion of a slow scroll that doesn't pause, use (timeoutTempFn*1000)/(displaySize+1) - e.g. 714 for displaySize=6 and timeoutTempFn=5
7373

7474
// What are the timeouts for setting and temporarily-displayed functions? up to 65535 sec
75-
const unsigned long timeoutSet = 120; //sec
75+
const unsigned long timeoutSet = 300; //sec
7676
const unsigned long timeoutTempFn = 5; //sec
7777

7878
//This clock is 2x3 multiplexed: two tubes powered at a time.

arduino-nixie/configs/v8c-6tube-relay.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ const word cleanSpeed = 200; //ms
7272
const word scrollSpeed = 100; //ms - e.g. scroll-in-and-out date at :30 - to give the illusion of a slow scroll that doesn't pause, use (timeoutTempFn*1000)/(displaySize+1) - e.g. 714 for displaySize=6 and timeoutTempFn=5
7373

7474
// What are the timeouts for setting and temporarily-displayed functions? up to 65535 sec
75-
const unsigned long timeoutSet = 120; //sec
75+
const unsigned long timeoutSet = 300; //sec
7676
const unsigned long timeoutTempFn = 5; //sec
7777

7878
//This clock is 2x3 multiplexed: two tubes powered at a time.

arduino-nixie/configs/v8c-6tube-top-relay.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ const word cleanSpeed = 200; //ms
7272
const word scrollSpeed = 100; //ms - e.g. scroll-in-and-out date at :30 - to give the illusion of a slow scroll that doesn't pause, use (timeoutTempFn*1000)/(displaySize+1) - e.g. 714 for displaySize=6 and timeoutTempFn=5
7373

7474
// What are the timeouts for setting and temporarily-displayed functions? up to 65535 sec
75-
const unsigned long timeoutSet = 120; //sec
75+
const unsigned long timeoutSet = 300; //sec
7676
const unsigned long timeoutTempFn = 5; //sec
7777

7878
//This clock is 2x3 multiplexed: two tubes powered at a time.

arduino-nixie/configs/v8c-6tube-top.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ const word cleanSpeed = 200; //ms
7272
const word scrollSpeed = 100; //ms - e.g. scroll-in-and-out date at :30 - to give the illusion of a slow scroll that doesn't pause, use (timeoutTempFn*1000)/(displaySize+1) - e.g. 714 for displaySize=6 and timeoutTempFn=5
7373

7474
// What are the timeouts for setting and temporarily-displayed functions? up to 65535 sec
75-
const unsigned long timeoutSet = 120; //sec
75+
const unsigned long timeoutSet = 300; //sec
7676
const unsigned long timeoutTempFn = 5; //sec
7777

7878
//This clock is 2x3 multiplexed: two tubes powered at a time.

arduino-nixie/configs/v8c-6tube.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ const word cleanSpeed = 200; //ms
7272
const word scrollSpeed = 100; //ms - e.g. scroll-in-and-out date at :30 - to give the illusion of a slow scroll that doesn't pause, use (timeoutTempFn*1000)/(displaySize+1) - e.g. 714 for displaySize=6 and timeoutTempFn=5
7373

7474
// What are the timeouts for setting and temporarily-displayed functions? up to 65535 sec
75-
const unsigned long timeoutSet = 120; //sec
75+
const unsigned long timeoutSet = 300; //sec
7676
const unsigned long timeoutTempFn = 5; //sec
7777

7878
//This clock is 2x3 multiplexed: two tubes powered at a time.

0 commit comments

Comments
 (0)