Commit Graph

82 Commits

Author SHA1 Message Date
cskarai
60f47ba8bc Refactored MCU flashing protection 2016-09-22 20:46:34 -07:00
Karai Csaba
f75c1acf95 Button feature is working 2016-09-22 20:46:34 -07:00
bitdump
c5513d063d Adding the console uart format support (#189)
Some of the MCU use format other than 8N1.
Adding the support for other format.
2016-09-22 19:33:33 -07:00
Thorsten von Eicken
f84ffdc989 Allow syslog to be disabled, as in #128 2016-06-18 20:03:42 -07:00
Thorsten von Eicken
0df5264c8b revert PR #95 due to bug; revert #114 due to timing issues; fix MQTT crashes 2016-04-03 10:15:31 -07:00
Thorsten von Eicken
56e76c6bc4 Revert "TvEmaster"
This reverts commit f577c140df.
2016-04-03 10:15:31 -07:00
Jason Schmidlapp
5eba5500ac Don't reset programming target until actual image data is received from network.
Thanks!
2016-04-03 10:11:34 -07:00
susisstrolch
e3e19ffa38 TvEmaster
Syslog and debug printing fixes
2016-04-03 10:11:34 -07:00
Alastair D'Silva
80d9945266 Fix warnings reported in #113 (format warnings, differing types) 2016-04-01 19:48:37 +11:00
Thorsten von Eicken
5a891c3c1e new SLIP protocol; basic REST working 2016-01-31 00:09:21 -08:00
Thorsten von Eicken
109c10c3f2 make new slip proto work 2016-01-24 09:48:33 -08:00
Thorsten von Eicken
481818429e fix RX pull-up; revamp avr flashing 2016-01-23 10:31:10 -08:00
Thorsten von Eicken
5dbebcd841 change SLIP to std escape chars; add to readme 2016-01-18 13:18:38 -08:00
Benjamin Runnels
13bc8019c6 Merge branch 'master' of https://github.com/jeelabs/esp-link
Added services page and moved some things around
2015-12-05 18:06:31 -06:00
Benjamin Runnels
e39ee808c9 DOH! missing semicolon 2015-12-01 15:26:11 -06:00
Benjamin Runnels
b8567ad2ef Updated DBG macros as suggested by susisstrolch 2015-12-01 15:20:20 -06:00
susisstrolch
9ec3a30c87 syslog - a simple syslog client 2015-11-23 21:21:37 +01:00
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...
2015-11-23 20:47:10 +01:00
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
2015-11-23 08:01:26 -06:00
Thorsten von Eicken
cb75396552 extend reset for esp8266 2015-11-18 22:17:49 -08:00
Thorsten von Eicken
df8afa82d0 make programming reset pulse longer for esp8266 and add notes to readme 2015-11-17 23:32:50 -08:00
Thorsten von Eicken
e0040e74bc refactor pin config, add support for rx pull-up 2015-11-15 19:16:30 -08:00
Thorsten von Eicken
65583e6af6 add selection of uart1 to debug log 2015-11-14 23:37:41 -08:00
Kayo Phoenix
614c646b3c Added sending text to console from web interface. 2015-11-14 00:35:15 +05:00
Thorsten von Eicken
adb0706349 added built-in AVR/optiboot programmer 2015-11-09 17:21:13 -08:00
Thorsten von Eicken
9c11776869 switch to single firmware size 2015-11-07 23:31:51 -08:00
Thorsten von Eicken
45e6ee6957 fix serial bridge port accept printf 2015-11-07 23:31:51 -08:00
Thorsten von Eicken
b912c4babe Merge pull request #49 from brunnels/master
mqtt_client updates from brunnels
2015-09-20 19:39:59 -07:00
Thorsten von Eicken
0e096f0cc5 skip initial chars on uC reset 2015-09-20 10:22:51 -07:00
Benjamin Runnels
5068fa28cb Added buildtime wifi config ability
Added SDK_DBG parameter to turn off nonsense SDK debug output
2015-09-19 14:11:02 -05:00
Thorsten von Eicken
45d56f2d27 merge v1.0.4 into master (serbridge buffer overflow fixes) 2015-09-15 21:48:52 -07:00
Thorsten von Eicken
2c29e2940a handle dead connections in serbridge 2015-09-15 21:00:37 -07:00
Thorsten von Eicken
726d45869a add logging to serbridge 2015-09-15 20:27:48 -07:00
Thorsten von Eicken
e9b0132eeb fix issues with MQTT CMD callbacks 2015-09-13 23:54:10 -07:00
Thorsten von Eicken
737fabbd4c support programming-only port in serbridge 2015-09-13 23:53:47 -07:00
Thorsten von Eicken
f057a65d1f converted some DBG macros; misc tweaks 2015-09-12 21:54:10 -07:00
Thorsten von Eicken
ad053a8dea temp merge brunnels-ifdefs into ifdefs 2015-09-11 23:37:13 -07:00
Thorsten von Eicken
6158d8f957 port serbridge buffering rewrite from v1.0.3 2015-09-11 23:00:59 -07:00
Thorsten von Eicken
2a8f7583ea fix serbridge issue 2015-09-11 21:23:54 -07:00
Thorsten von Eicken
45cfe914d5 rewrite serbridge buffering 2015-09-11 20:56:51 -07:00
Benjamin Runnels
b7dd0b180f lots of ifdef 2015-09-11 15:56:51 -05:00
Benjamin Runnels
965b70a408 Merge branch 'master' into windows
Conflicts:
	Makefile
	cmd/handlers.c
	esp-link/cgi.c
	esp-link/cgiwifi.c
	html/console.html
	html/style.css
	html/ui.js
	httpd/httpd.c
	mqtt/mqtt.c
	mqtt/mqtt.h
	mqtt/mqtt_cmd.c
	user/user_main.c
2015-09-09 07:36:36 -05:00
Thorsten von Eicken
c1ed3695a9 server-side handling of MQTT web page 2015-09-08 23:24:49 -07:00
Thorsten von Eicken
9e4cbb0dbd massive rework of MQTT 2015-09-07 19:53:23 -07:00
Benjamin Runnels
483800fd8d Working on latch 2015-08-30 10:38:07 -05:00
Thorsten von Eicken
1c5679f9c8 fix REST repsonse issues 2015-08-29 13:04:24 -07:00
Benjamin Runnels
6cbad0d160 Fixed merge misses 2015-08-24 13:47:36 -05:00
Benjamin Runnels
5ad0353a8a Merge branch 'master' into windows 2015-08-24 13:31:40 -05:00
Thorsten von Eicken
ddd2af1a65 incorporated tuanpmt's slip protocol and rest library 2015-08-24 10:25:24 -07:00
Thorsten von Eicken
7490e45aab fix indentation to use spaces 2015-08-22 10:29:51 -07:00