Neil McKechnie
72c76391a5
Merge branch 'devel' of https://github.com/DCC-EX/CommandStation-EX into devel
2023-03-15 09:21:24 +00:00
Neil McKechnie
325d4bce73
Update IO_DFPlayer.h
...
Rework delay between command: instead of sending null characters, which doesn't work on some chip sets, send commands from the _loop() function with a 100ms delay between consecutive commands.
2023-03-15 09:20:42 +00:00
Harald Barth
27ba551986
Bugfix LCD showed random characters in SCROLLMODE 2
2023-03-14 20:50:24 +01:00
peteGSX
ce12f3b6c5
Merge pull request #320 from DCC-EX:ex-io-driver-updates
...
Ex-io-driver-updates
2023-03-14 19:10:23 +10:00
peteGSX
48cd567bda
Update version after testing
2023-03-14 19:04:08 +10:00
peteGSX
25676aab6b
Update comments
2023-03-14 07:32:08 +10:00
peteGSX
42bddb587e
Update .gitignore
2023-03-14 07:25:30 +10:00
peteGSX
a51cefbdeb
Delete settings.json
2023-03-14 07:23:55 +10:00
peteGSX
5fc925bfc6
Delete extensions.json
2023-03-14 07:23:42 +10:00
peteGSX
ca2e5e6ce3
Undo vscode change
2023-03-14 07:21:55 +10:00
peteGSX
9728e15e0a
Merge branch 'ex-io-driver-updates' of https://github.com/DCC-EX/CommandStation-EX into ex-io-driver-updates
2023-03-14 07:20:46 +10:00
peteGSX
c83741d2b4
Add read refresh delays
2023-03-14 07:20:27 +10:00
peteGSX
df3eb11eb9
Add read refresh delays
2023-03-14 07:19:20 +10:00
Asbelos
d89dd0d1fa
command ref work in progress
2023-03-13 00:53:42 +00:00
peteGSX
95d0120204
Implement status checks
2023-03-13 08:38:28 +10:00
peteGSX
0cc07ed1df
Starting on driver feedback
2023-03-13 05:29:22 +10:00
Asbelos
5e60fb4e27
SAMD21 odd byte boundary
2023-03-11 22:46:11 +00:00
Harald Barth
881463ada9
Merge branch 'devel' of https://github.com/DCC-EX/CommandStation-EX into devel
2023-03-10 17:52:16 +01:00
Harald Barth
45cf610028
Bugfix Ethernet shield: Static IP now possible
2023-03-10 17:49:51 +01:00
Neil McKechnie
471b8ac8e1
Update I2CManager.cpp
...
Rearrange I2C short-circuit check to before I2C is initialised.
2023-03-09 16:28:07 +00:00
Neil McKechnie
3ae1859ec7
Merge branch 'devel' of https://github.com/DCC-EX/CommandStation-EX into devel
2023-03-09 16:01:10 +00:00
Neil McKechnie
679e5885c4
Update IO_HALDisplay.h
...
Enable I2C address overlap check on HAL display.
2023-03-09 15:59:52 +00:00
Neil McKechnie
59c6c1e5af
Update examples and comments.
2023-03-09 15:59:25 +00:00
Harald Barth
f94a5f971e
Bugfix signalpin2 was not set up in shadow port
2023-03-07 16:20:00 +01:00
Asbelos
1d29436008
Compiler pedantics
2023-03-06 13:47:59 +00:00
Asbelos
bec8aea5a5
TM Broadcasts
...
TM changes will trigger TM state broadcasts
2023-03-06 11:57:14 +00:00
peteGSX
4f23dbc984
Merge pull request #315 from DCC-EX:47-to-do-update-device-driver-to-use-non-blocking-i2c
...
Non-blocking implemented
2023-03-04 19:02:11 +10:00
peteGSX
46070e2999
Non-blocking implemented
2023-03-04 18:55:13 +10:00
Neil McKechnie
22c0bff697
Merge branch 'devel' of https://github.com/DCC-EX/CommandStation-EX into devel
2023-03-02 23:01:47 +00:00
Neil McKechnie
19bbb186e7
Create IO_TouchKeypad.h
...
Driver for 16-pad capacitative key pad device (TTP229-B based).
2023-03-02 23:01:44 +00:00
Asbelos
a17a55d904
Implement <JG> <JI>
2023-03-02 13:03:05 +00:00
Asbelos
b969563d35
Squashed commit of the following:
...
commit 4d8efcdd05
Author: Asbelos <asbelos@btinternet.com>
Date: Wed Mar 1 16:32:05 2023 +0000
Reinstate obsolete <s>
commit 003313998b
Author: Asbelos <asbelos@btinternet.com>
Date: Wed Mar 1 16:07:11 2023 +0000
Change <I><G> to <JI><JG>
commit c72bf51959
Author: Asbelos <asbelos@btinternet.com>
Date: Sat Feb 25 17:38:39 2023 +0000
G and I commands
2023-03-02 12:56:30 +00:00
Asbelos
f0c1ea958c
4.2.19 sensorOffset bugfix
2023-03-02 10:45:39 +00:00
Neil McKechnie
ca4592dc3e
Reinstate original #ifdef DIAG_IO tests in servo modules
2023-03-01 23:09:27 +00:00
Neil McKechnie
0663cc6138
Update IO_EXIOExpander.h
...
_I2CAddress or _i2cAddress - the checkOverlap function uses the former, and the driver uses the latter. I incorrectly used the wrong one!
2023-02-28 23:49:51 +00:00
Neil McKechnie
5fb10fa6d0
Delete IO_ExternalEEPROM.h
2023-02-28 20:09:37 +00:00
Harald Barth
1d47dce473
update tag
2023-02-28 15:22:57 +01:00
Harald Barth
8a126906f3
Only need do anything if cab existed
2023-02-28 15:20:29 +01:00
Harald Barth
b01e4388ce
Small typo in tone scale
2023-02-28 15:17:04 +01:00
Colin Murdoch
4adcdc1b0b
Update config.example.h
...
Removed redundant define for FastClock no longer required.
2023-02-28 12:12:08 +00:00
Neil McKechnie
95b640686a
Merge branch 'devel' of https://github.com/DCC-EX/CommandStation-EX into devel
2023-02-25 11:43:39 +00:00
Neil McKechnie
f56f5d9ebe
Update I2CManager_Wire.h
...
Add alternative multiplexer support for I2C Wire subsystem.
2023-02-25 11:43:36 +00:00
Neil McKechnie
8c8a913678
Update IO_HALDisplay.h
...
Check for memory allocation errors.
2023-02-25 11:43:05 +00:00
Neil McKechnie
711ad6f030
Update SSD1306Ascii.cpp
...
Add remaining extended graphics characters (still no international characters though.
2023-02-25 11:42:43 +00:00
Neil McKechnie
c2983efebb
Update to comments
2023-02-25 11:42:12 +00:00
Asbelos
02ee8ad080
Removed duplicate DIAG
2023-02-24 16:56:21 +00:00
Neil McKechnie
780c6ea162
Revert "Update DisplayInterface.cpp"
...
This reverts commit a23f5839b7
.
2023-02-24 09:39:00 +00:00
Neil McKechnie
8582e51483
Change example EXRAIL DFplayer calls from SERVO to ANOUT.
2023-02-23 20:57:25 +00:00
Neil McKechnie
cdf3927aad
Update I2CManager.h
...
Make getMuxCount() publicly visible.
2023-02-23 20:52:40 +00:00
Neil McKechnie
ddfc67d2e3
Remove files that were incorrectly included in the merge.
2023-02-23 20:52:13 +00:00