1
0
mirror of https://github.com/DCC-EX/CommandStation-EX.git synced 2024-11-24 00:26:13 +01:00
Commit Graph

329 Commits

Author SHA1 Message Date
Gregor Baues
2e09c9965d Fixed sendToDcc for multiple interface support 2020-10-27 21:33:16 +01:00
Gregor Baues
0144ff7ee4 Fixes the main loop over all interfaces 2020-10-27 09:52:06 +01:00
Gregor Baues
1b624cdfdb Fixed remoteIP build issue 2020-10-26 11:09:39 +01:00
Gregor Baues
09ae1e7ed1 Modified .ino file 2020-10-26 11:04:27 +01:00
Gregor Baues
a355cc74a0 BugFix + DCC_ENABLED set <s> not replying but <R> ok 2020-10-26 10:52:47 +01:00
Gregor Baues
77f0b99f8d Merge branch 'NetworkIntegration' of https://github.com/DCC-EX/CommandStation-EX into NetworkIntegration 2020-10-26 10:29:52 +01:00
Gregor Baues
5888e21090 Multiple NetworkInterface support 2020-10-26 10:29:40 +01:00
Gregor Baues
1948773684
WiFi lib changed to only the name to try for autobuild 2020-10-24 07:36:40 +02:00
Harald Barth
9b5e6c447f exact version 2020-10-23 23:07:05 +02:00
Gregor Baues
c1e4727ee8 one DIAG removed 2020-10-23 21:42:36 +02:00
Gregor Baues
d00864cbf4 NetworkInterface integrated 2020-10-23 21:30:56 +02:00
Gregor Baues
c9c5f6a67b Setup ok; some fixes; DCCParser to be added; StringFormatter done 2020-10-22 21:41:56 +02:00
Gregor Baues
740ba6859a Inital integration - StringFormatter to be fixed 2020-10-22 19:25:20 +02:00
Harald Barth
4dee6da29e make volatile because of interrupt routine and optimzer in PIO 2020-10-20 10:55:12 +02:00
Harald Barth
7dca6db1c5 Bit shuffling for function groups 2020-10-13 23:08:19 +02:00
Harald Barth
ac0f7e9356 Merge branch 'ackdiag' into mergetest 2020-10-12 23:10:31 +02:00
Asbelos
0e3046e24f
Lcd experimental (#46)
* LCD/OLED Implementation
* OLED basic working 32
*132 display
* LCD/OLED startup ok
* Simplified setup
* Missing freememory include
* Format Width
Allow right padding number width in String format
* Intermediate scroll
* Compile issues with no LCD
* Clean buffers at startup
* Support for format left padded numbers
* Smarter Scrolling
And forced start messages
Free Ram in slot 2
* LCD tidying
Neater setup block in .ino.
Dropped unnecessary code
No-scroll if display not full
* Missing %E format support
This is used in WifiInterface checkForOK
* Wifi correction and memory guard
2020-10-12 14:32:47 -04:00
Harald Barth
1c2df3fe22 Ack current setable by debug statement D ACK LIMIT n 2020-10-08 23:39:04 +02:00
Asbelos
3f06fb08df
Wifi reliability (#45)
* First pass at wifi inbound FSA
* Fixup detector loop
* Remove asyncBanned
Unused, uninitialized
* Move wifi setup loop out of .ino
Wifi auto detect Serial 1,2,3
* Correct capitalization
* Uno compiles clean
* Command distributor
Moved command execution routing out of Wifi code for future use by Ethernet interface.
Co-authored-by: Fred <fndecker@gmail.com>
2020-10-05 13:42:31 -04:00
Harald Barth
abd83bf7d6 Merge branch 'turnouteeprom' into mergetest, conflicts in DCC.cpp resolved
Conflicts:
	DCC.cpp
2020-10-05 00:13:04 +02:00
Harald Barth
6dc4bcdb71 D EEPROM command 2020-10-04 21:20:13 +02:00
dexslab
f0314e96af Changes for compatibility with Installer 2020-10-04 11:31:24 -04:00
dexslab
a8000aae54 Changes for compatibility with Installer 2020-10-04 11:29:48 -04:00
Harald Barth
75d7547f11 Turnouts stored to EEPROM without trashing other stuff 2020-10-03 14:07:25 +02:00
Asbelos
6feda4e217
startup Info on USB (#44)
Add status info to CS startup and ash Git SHA for version tracking
2020-10-02 12:12:48 -04:00
mstevetodd
1b802cc600
add support for FireBox_Mk1, reduce heartbeat, separate eStop time (#43) 2020-09-29 11:51:01 -04:00
Dex
2495edbd25
Merge pull request #42 from DCC-EX/feature/config
revert of timer.cpp
2020-09-28 15:15:36 -04:00
dexslab
81c695168e revert of timer.cpp 2020-09-28 15:13:48 -04:00
Harald Barth
f6853e5abd Merge branch 'progcurlimit' 2020-09-27 13:26:41 +02:00
Harald Barth
7cd9e68717 turn PROGBOOST off at PROG off 2020-09-27 13:26:29 +02:00
Harald Barth
1801366aa3 Merge branch 'progcurlimit' 2020-09-27 13:12:27 +02:00
Harald Barth
1f03d9759d cap overcurrent off time to 10sec 2020-09-27 13:12:02 +02:00
Harald Barth
85d60dfbbd D PROGBOOST ON command 2020-09-27 13:03:46 +02:00
Harald Barth
87fcfa0823 Merge branch 'progcurlimit' 2020-09-27 12:22:31 +02:00
Harald Barth
c14596a252 current trip values on PROG depending on state 2020-09-27 12:14:25 +02:00
Gregor Baues
e02f29d132 plaformio.ini with monitor flags 2020-09-27 11:03:05 +02:00
Harald Barth
6911d9ed01 better howto in README.md 2020-09-27 00:44:45 +02:00
Harald Barth
60413b00e3 platformio conf 2020-09-26 23:46:28 +02:00
Harald Barth
9917035534 PROG_TRIP_CURRENT defined here until made runtime changable 2020-09-26 23:33:47 +02:00
Harald Barth
527cc92eac Merge branch 'feature/config' into mergetest
Conflicts:
	platformio.ini
2020-09-26 23:28:02 +02:00
Harald Barth
d45d35f32f Merge branch 'feature/config-saveram' into feature/config
Conflicts:
	objdump.bat
2020-09-26 23:04:19 +02:00
Harald Barth
a91d127256 Merge branch 'feature/config-saveram' of https://github.com/DCC-EX/CommandStation-EX into feature/config-saveram 2020-09-26 22:57:34 +02:00
Harald Barth
00202e7966 remove unused configs 2020-09-26 22:56:35 +02:00
Fred
59383dd6d5
Update platformio.ini
Update platformio build check to include the Ethernet and SPI libraries for a mega when ethernet is used
2020-09-26 16:52:13 -04:00
Harald Barth
79201a911c fix objdump.sh 2020-09-26 22:28:29 +02:00
Fred
6fb11d5ac9
Update platformio.ini
Add dependency for Ethernet library for Mega
2020-09-26 15:06:27 -04:00
Fred
36a59c5c8a
Update platformio.ini
Add dependency for Ethernet library for Mega
2020-09-26 15:03:22 -04:00
Fred
c52610ae9c
Update platformio.ini 2020-09-26 14:55:19 -04:00
Fred
2929ce167b
Update platformio.ini
Add Ethernet library dependency when that is enabled
2020-09-26 14:34:59 -04:00
Asbelos
38fe65fcca Drop advanced feature samples from basic ino 2020-09-26 16:29:11 +01:00