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
Thorsten von Eicken
08ac33dd56
tweak \n handling on console page
2015-08-19 14:15:40 -07:00
Thorsten von Eicken
08ab8b58db
fix swap-uart
2015-08-19 14:13:25 -07:00
Thorsten von Eicken
b31c0a557c
add support for wifi-link-12 with swapped uart pins
...
Conflicts:
serial/serbridge.c
2015-08-19 14:10:14 -07:00
Thorsten von Eicken
eaa972260a
tweak \n handling on console page
2015-08-19 13:39:01 -07:00
Thorsten von Eicken
a74177383a
fix serial bridge problem
2015-08-08 00:53:55 -07:00
Thorsten von Eicken
29100391b1
fix TCP client request buffer parsing
2015-08-03 22:20:36 -07:00
Thorsten von Eicken
5fc65bd7ee
add support for wifi-link-12 with swapped uart pins
2015-08-01 23:43:01 -07:00
Thorsten von Eicken
fa96241aeb
merge TCP Client branch into master
2015-08-01 22:49:32 -07:00
Thorsten von Eicken
77baa64eb5
Merge pull request #32 from jeelabs/http
...
Add TCP client support
2015-08-01 21:48:47 -07:00
Thorsten von Eicken
4463ed6ddd
check for closed connection in all cgi handlers
2015-08-01 21:25:26 -07:00
Thorsten von Eicken
2fbd9953d5
TCP client support; Grovestreams RSSI submission support
2015-08-01 13:56:13 -07:00
Thorsten von Eicken
886ce62df0
initial support for TCP client connections from uC
2015-07-28 11:29:20 -07:00
Thorsten von Eicken
8694347992
tame baud-rate mismatch and framing errors, closes #16
2015-07-04 11:29:32 -07:00