Asbelos
162c7e6e11
UNTESTED Reduce #ifdef hell on wifi
...
This fix to the structure of the Wifi code alows for a better link optimisation and so it is no longer necessary for the wifi code or header to read values from the config.h file.
Compilation shows that >11Kb of code is eliminated by the linker if the setup and loop are not called.
~including the interface does not really change anything
2020-09-26 09:40:49 +01: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
dexslab
eb887fdbd2
Finish wifi interface fixes from serial123 branch, Fixes for flash string missing
2020-09-22 15:45:06 -04:00
Asbelos
9efcad908c
Wifiinterfce AP mode
...
Create DCCEX_555555 with password PASS_555555 .... not yet using mac address.
2020-08-26 13:18:34 +01:00
Asbelos
55d175adb0
Restartable Wifi interface.
2020-08-20 10:38:59 +01:00
Asbelos
dd09342214
Config cleanup & http filter
...
Optional http filter
Additional Firebox motordriver setups (untested)
Config.h removed.
2020-08-19 13:12:39 +01:00
Asbelos
9044cce2a3
Change Stream refernces to pointers
...
I misunderstood that references can never be changed.
2020-08-01 16:32:16 +01:00
Asbelos
6ae855235f
Wifi timeout on non-blocking responses
2020-07-16 13:19:29 +01:00
Asbelos
42e60966e8
Non blocking wifi reply
...
Still needs send replyerror timeout check
2020-07-16 11:52:06 +01:00
Asbelos
46d1f3e237
Copyrights etc
2020-07-03 17:35:02 +01:00
Asbelos
6a923c4302
Cleaning up warnings (some of which were actually fatal)
2020-06-29 11:37:05 +01:00
Asbelos
68f47dae17
HTTPParser framework
...
Beware needs uplifted wifi buffer
2020-06-28 12:45:31 +01:00
Asbelos
c97d07608b
Surface Wifi setup into main prog setup()
...
Allows for setup with a UNO
2020-06-28 10:21:27 +01:00
Asbelos
506f9e4353
More PROGMEM tuning
2020-06-13 15:53:46 +01:00
Asbelos
2a36ad365c
WifiInterface compiles
...
Basic logic compiles... untested
2020-06-13 09:36:10 +01:00
Asbelos
0a60a36d30
Wifi Interface Setup
...
Performs connection etcc... still not passing cmds to dcc
2020-06-12 19:56:40 +01:00
Asbelos
e0c76a9dc4
Alter Stream to Print
...
In prep for Wifi siolution, all output functions changed to expect Print class instead of Stream... Can still pass Serial1 etc because Stream extends Print, but this allows for an output-only class extending Print to collect a response buffer for Wifi sending with AT commands.
2020-06-12 14:28:35 +01:00
Asbelos
e769361c26
back working no wifi
2020-06-11 13:35:16 +01:00