Gregor Baues
34fe1256e7
Ethernet UDP working
2020-11-09 18:13:11 +01:00
Gregor Baues
6d7d01b1b5
Renamed Enum value UDP to UDPR because of class name clash
2020-11-09 17:00:24 +01:00
Gregor Baues
0eb902f169
Ethernet/UDP recv fixed
2020-11-09 15:41:17 +01:00
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
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
5888e21090
Multiple NetworkInterface support
2020-10-26 10:29:40 +01: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
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
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
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
38fe65fcca
Drop advanced feature samples from basic ino
2020-09-26 16:29:11 +01:00
Asbelos
411a6b1130
Move bulk includes out of .ino
...
I left config.h in the .ino so it shows the user that this will be necessary.
2020-09-26 08:49:51 +01:00
Asbelos
59d77f2362
Remove unnecessary #iddefs
...
These are only avoiding files that alrerady self-destruct... so they don't need to be avoided.
2020-09-26 08:42:24 +01:00
Harald Barth
bff7555102
NUM_SERIAL tells us how many serial lines to check
2020-09-25 22:49:53 +02:00
Harald Barth
32f1d7d890
Make all Wifi code disappear if Wifi is not enabled.
2020-09-25 22:14:20 +02:00
dexslab
bc8b01fbd6
Minor fixes start Uno Wifi Rev 2 fixes
2020-09-25 13:51:08 -04:00
Harald Barth
10495957dd
remove things that do not need to be configurable
2020-09-24 11:59:01 +02:00
dexslab
0b603d4dfd
Change motorshield back to whats in config, change from 1.2 version needed
2020-09-23 22:49:18 -04:00
FrightRisk
3d94d8347a
Add support for 2 or 4 line LCD Display
2020-09-23 21:54:01 -04:00
dexslab
ff7fb3870b
Fix for uno compile with wifi interface that is not needed and fix for compile on both motorshield type not being used properly
2020-09-23 17:54:47 -04:00
FrightRisk
ba79668a8f
Add Ardunio and Motor Board types to <s> cmd
2020-09-23 15:17:01 -04:00
dexslab
623187281d
Wifi baud how dare you
2020-09-22 17:15:27 -04:00
dexslab
d0ecfbc71c
parenthesis are your firends
2020-09-22 16:02:11 -04:00
dexslab
c9bc63e659
Cleanup for wifi enabled and if on a mega
2020-09-22 15:59:34 -04:00
dexslab
37ab4d222f
Fix for flash memory usage per Haba
2020-09-22 15:57:26 -04:00
dexslab
eb887fdbd2
Finish wifi interface fixes from serial123 branch, Fixes for flash string missing
2020-09-22 15:45:06 -04:00
dexslab
9ad8dd6cbd
Implement Serial 123 Branch by hand due to merge conflicts
2020-09-22 15:20:33 -04:00
dexslab
28efc0ffef
the start of new feature the config.h template including fix for github build action
2020-09-22 14:57:11 -04:00
FrightRisk
ae2869ba8d
Rename .ino to match folder name and make changes for WiFi
2020-09-18 19:40:18 -04:00