Oliver
5d27848690
Bugfix for issue #239 (setting baudrate via NVT)
...
According to https://github.com/jeelabs/esp-link/issues/239 this commit
fixes a bug, when setting baudrate from Telnet control commands (NVT)
more than once.
8 years ago
Thorsten von Eicken
b4595eb792
fix uart settings via telnet and ajax
8 years ago
Thorsten von Eicken
dfe9875a02
telnet tweaks
8 years ago
Thorsten von Eicken
de0a093aa7
add telnet codes for serial port config
8 years ago
hetii
b3d8072bae
Add missing baudrate settings. ( #216 )
8 years ago
Thorsten von Eicken
3cb55b5648
fix serial LED, fixes #199
8 years ago
beegee-tokyo
0654c1d038
Synced master branch with upstream from jeelabs
...
Signed-off-by: beegee-tokyo <bernd@giesecke.tk>
8 years ago
cskarai
60f47ba8bc
Refactored MCU flashing protection
8 years ago
Karai Csaba
f75c1acf95
Button feature is working
8 years ago
bitdump
c5513d063d
Adding the console uart format support ( #189 )
...
Some of the MCU use format other than 8N1.
Adding the support for other format.
8 years ago
Alastair D'Silva
e33c924e00
Apply @krzy27's changes to set up the timers correctly.
9 years ago
Thorsten von Eicken
f84ffdc989
Allow syslog to be disabled, as in #128
9 years ago
Alastair D'Silva
fc230a39ca
Fix tx_enable init logic
...
save a couple of branches
9 years ago
Alastair D'Silva
352759b7c8
Ensure the TX timer is disarmed after it has fired, allowing it to be retriggered.
...
Only manipulate the timer if TX_ENABLE has been requested.
Assert uart_tx_enable_timer_inited once the timer has been inited.
9 years ago
Alastair D'Silva
1dcd1f7b10
Add a clarifying comment about the setup of TX empty
9 years ago
Alastair D'Silva
f4ee1dbed4
Move USE_US_TIMER to esp8266.h and remove redundant inclusions of osapi.h
9 years ago
Alastair D'Silva
19c56c80c8
Update all timer instances to microsecond timers
9 years ago
Alastair D'Silva
dbab746e3c
Add support for the TX_ENABLE signal for RS-485 trancievers
9 years ago
Thorsten von Eicken
0df5264c8b
revert PR #95 due to bug; revert #114 due to timing issues; fix MQTT crashes
9 years ago
Thorsten von Eicken
56e76c6bc4
Revert "TvEmaster"
...
This reverts commit f577c140df
.
9 years ago
Jason Schmidlapp
5eba5500ac
Don't reset programming target until actual image data is received from network.
...
Thanks!
9 years ago
susisstrolch
e3e19ffa38
TvEmaster
...
Syslog and debug printing fixes
9 years ago
Alastair D'Silva
80d9945266
Fix warnings reported in #113 (format warnings, differing types)
9 years ago
Thorsten von Eicken
5a891c3c1e
new SLIP protocol; basic REST working
9 years ago
Thorsten von Eicken
109c10c3f2
make new slip proto work
9 years ago
Thorsten von Eicken
481818429e
fix RX pull-up; revamp avr flashing
9 years ago
Thorsten von Eicken
5dbebcd841
change SLIP to std escape chars; add to readme
9 years ago
Benjamin Runnels
e39ee808c9
DOH! missing semicolon
9 years ago
Benjamin Runnels
b8567ad2ef
Updated DBG macros as suggested by susisstrolch
9 years ago
susisstrolch
9ec3a30c87
syslog - a simple syslog client
9 years ago
susisstrolch
0cb217046d
simple handler for system_os_task/system_os_post
...
we wrap both functions in much easier ones (register_usr_task, post_usr_task).
register_usr_task requires an os_task_t parameter (the task itself) and returns a
task number (0...MAXUSRTASKS) which is later on used by "post_usr_task".
register_usr_task is self-initializing. no static arrays - malloc only...
9 years ago
Benjamin Runnels
b7ae39ae8d
Moved to debug macro for SLIP_DBG and fixed an error when SLIP_DBG was defined
...
Removed unnecessary stuff
Switched VS project to use sdk 1.4.0 sources for intellisense
9 years ago
Thorsten von Eicken
cb75396552
extend reset for esp8266
9 years ago
Thorsten von Eicken
df8afa82d0
make programming reset pulse longer for esp8266 and add notes to readme
9 years ago
Thorsten von Eicken
e0040e74bc
refactor pin config, add support for rx pull-up
9 years ago
Thorsten von Eicken
65583e6af6
add selection of uart1 to debug log
9 years ago
Kayo Phoenix
614c646b3c
Added sending text to console from web interface.
9 years ago
Thorsten von Eicken
adb0706349
added built-in AVR/optiboot programmer
9 years ago
Thorsten von Eicken
9c11776869
switch to single firmware size
9 years ago
Thorsten von Eicken
45e6ee6957
fix serial bridge port accept printf
9 years ago
Thorsten von Eicken
0e096f0cc5
skip initial chars on uC reset
9 years ago
Benjamin Runnels
5068fa28cb
Added buildtime wifi config ability
...
Added SDK_DBG parameter to turn off nonsense SDK debug output
9 years ago
Thorsten von Eicken
2c29e2940a
handle dead connections in serbridge
9 years ago
Thorsten von Eicken
726d45869a
add logging to serbridge
9 years ago
Thorsten von Eicken
e9b0132eeb
fix issues with MQTT CMD callbacks
9 years ago
Thorsten von Eicken
737fabbd4c
support programming-only port in serbridge
9 years ago
Thorsten von Eicken
f057a65d1f
converted some DBG macros; misc tweaks
9 years ago
Thorsten von Eicken
2a8f7583ea
fix serbridge issue
9 years ago
Thorsten von Eicken
45cfe914d5
rewrite serbridge buffering
9 years ago
Benjamin Runnels
b7dd0b180f
lots of ifdef
9 years ago