1
0
mirror of https://github.com/DCC-EX/CommandStation-EX.git synced 2024-12-26 22:01:25 +01:00
Commit Graph

496 Commits

Author SHA1 Message Date
Neil McKechnie
c5f81fdb87 Delete comment about OLED on UNO. 2021-02-18 21:16:41 +00:00
Neil McKechnie
2244add9c0 Enhance OLED/LCD speed 2021-02-18 16:05:29 +00:00
Neil McKechnie
ec1d674da7 Enhance OLED/LCD speed
Write one character or position command per loop entry so as not to hold up the loop.  Add support for SH1106 OLED as 132x64 size option.
2021-02-18 16:00:00 +00:00
Neil McKechnie
01c3e7487f Update comment for OLED_DRIVER define. 2021-02-17 11:06:57 +00:00
Neil McKechnie
0d877a3d1b Fix auto-configure from cold boot.
Add call to Wire.begin().
2021-02-17 11:06:26 +00:00
Neil McKechnie
4647568b8d Fast SSD1306 OLED driver
Incorporate code from SSD1306Ascii library to speed up OLED screen updates, reduce memory requirements and eliminate some library dependences.
2021-02-16 23:38:33 +00:00
Asbelos
ba99de17bf Committing a SHA 2021-02-12 13:31:55 +00:00
Asbelos
75ab2ab533 PWM pin implementation 2021-02-12 13:31:23 +00:00
Asbelos
9d5f579847 Committing a SHA 2021-02-09 13:46:17 +00:00
Asbelos
f09eee25dd UnoRev2 protection 2021-02-09 13:43:40 +00:00
Asbelos
6f70bec67e Committing a SHA 2021-02-08 12:29:24 +00:00
Asbelos
6737785388 Comments and a reliability fix. 2021-02-08 12:28:16 +00:00
Asbelos
c1a8206667 Merge branch 'wifisetupfix' into nanoEvery2 2021-02-08 09:44:00 +00:00
Asbelos
61931bf40a Committing a SHA 2021-02-08 08:28:05 +00:00
Asbelos
c21bb6053a Merge branch 'nanoEvery2' of https://github.com/DCC-EX/CommandStation-EX into nanoEvery2 2021-02-08 08:26:44 +00:00
Asbelos
4c9182d95f Fix for nano compile 2021-02-08 08:26:32 +00:00
Asbelos
fd4d454463 Committing a SHA 2021-02-07 20:26:32 +00:00
Asbelos
3b74e16dd1 Github SHA 2021-02-07 20:25:54 +00:00
Asbelos
f120a1e43d Ethernet simulated mac
Plus fixed listening port
2021-02-07 15:46:36 +00:00
Asbelos
a9a6b56654 IP/PORT on LCD 2021-02-07 10:28:05 +00:00
Asbelos
f687625bfa Config/example loading 2021-02-07 10:27:46 +00:00
Asbelos
7bffe0bd1d Config comments and example use 2021-02-06 10:55:11 +00:00
Asbelos
446beff20a Merge branch 'nanoEvery2' of https://github.com/DCC-EX/CommandStation-EX into nanoEvery2 2021-02-04 10:45:52 +00:00
Asbelos
f796f23d7b minor performance tweaks 2021-02-04 10:45:45 +00:00
Harald Barth
514bb31cdd Distunguish between in/out of FASTPIN 2021-02-04 11:43:13 +01:00
Asbelos
653c421400 UNTESTED fast power,brake,fault pins 2021-02-02 11:30:35 +00:00
Asbelos
9dd210fa14 Drop analogReadFast (see DCCTimer)
AnalogRead speed set in DCCTimer for ease of porting.
Code tidy and diagnostics in MotorDriver
2021-02-01 10:06:54 +00:00
Asbelos
13757c8c57 DIO2 replacement
Currently for writing signal pins during waveform.
2021-01-31 13:43:35 +00:00
Asbelos
dc36cbee0c Merge branch 'master' into nanoEvery2 2021-01-31 10:38:19 +00:00
Harald Barth
6cc5550927 result should be as is (can be -1 to indicate fail) 2021-01-30 22:54:38 +01:00
Harald Barth
0b3e904ffb correct logic in setLocoId 2021-01-30 22:53:05 +01:00
Harald Barth
4bf44f0051 Remove unued if 2021-01-30 18:19:25 +01:00
Harald Barth
b6847419fc Retry harder for AP mode 2021-01-30 18:15:05 +01:00
Harald Barth
0d8f45efad bugfixes wifi setup 2021-01-30 16:34:06 +01:00
Harald Barth
13dec796c1 version++ 2021-01-30 15:36:28 +01:00
Harald Barth
d577606ee9 redo flow through wifisetup again 2021-01-30 13:10:15 +01:00
Harald Barth
aba937f42f fix wrong format letter 2021-01-30 11:20:11 +01:00
Asbelos
6958f029b7 Fix no-loco id
Has to handle -1 correctly
2021-01-28 20:55:54 +00:00
Asbelos
1b19b61ebd Current check cleanup 2021-01-28 17:18:38 +00:00
Asbelos
7df07b03e4 Microtuning waveform
Significant reduction in code parths and call overheads
2021-01-27 16:58:42 +00:00
Asbelos
4e6f79589a Wave-state machine ( part 11) 2021-01-27 09:46:08 +00:00
Asbelos
b8d61fb839 Merge branch 'LinearA' into nanoEvery2 2021-01-26 12:00:22 +00:00
Asbelos
7092f7de33 Correcting non-portables merged from master 2021-01-26 11:54:51 +00:00
Asbelos
13593ecf4f Timer working
And slow wave crap removed
2021-01-26 10:55:46 +00:00
Asbelos
a4b63013ba Almost... 2021-01-26 09:04:09 +00:00
Asbelos
13e516f8b2 Merge branch 'portableTimer' into nanoEvery2 2021-01-25 21:12:06 +00:00
Asbelos
cbb039c02f Timer port 2021-01-25 20:20:41 +00:00
Asbelos
8a9feaef22 Clean simple Timer interface
Removes overkill files, puts all timer in a single small file. (DCCTimer)
2021-01-25 15:26:39 +00:00
Harald Barth
032b36ab45 Add the F define to be on safe side if it is not present in the library core code 2021-01-23 22:07:28 +01:00
Asbelos
9399aca63d Allow lower case keywords 2021-01-21 23:13:08 +00:00