31 Commits

Author SHA1 Message Date
Thorsten von Eicken
e57f29c019 remove rs485 support due to boot issues (us timer?) 2017-07-28 08:32:03 -07:00
Thorsten von Eicken
5f56a47436 fix uart init 2017-06-18 21:45:24 -07:00
Thorsten von Eicken
5d0e51f2c1 fix optiboot: it accumulated too much from failed attempts 2017-06-17 17:59:47 -07:00
Alastair D'Silva
acc7c90575 Merge branch 'master' into rs485 2017-02-14 10:31:04 +11:00
Thorsten von Eicken
b4595eb792 fix uart settings via telnet and ajax 2016-12-12 22:43:14 -08: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
Alastair D'Silva
e33c924e00 Apply @krzy27's changes to set up the timers correctly. 2016-06-19 21:17:11 +10:00
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.
2016-04-19 18:41:34 +10:00
Alastair D'Silva
1dcd1f7b10 Add a clarifying comment about the setup of TX empty 2016-04-19 18:21:11 +10:00
Alastair D'Silva
f4ee1dbed4 Move USE_US_TIMER to esp8266.h and remove redundant inclusions of osapi.h 2016-04-19 18:18:46 +10:00
Alastair D'Silva
dbab746e3c Add support for the TX_ENABLE signal for RS-485 trancievers 2016-04-11 21:08:21 +10:00
Thorsten von Eicken
56e76c6bc4 Revert "TvEmaster"
This reverts commit f577c140df.
2016-04-03 10:15:31 -07:00
susisstrolch
e3e19ffa38 TvEmaster
Syslog and debug printing fixes
2016-04-03 10:11:34 -07: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
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
Thorsten von Eicken
adb0706349 added built-in AVR/optiboot programmer 2015-11-09 17:21:13 -08: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
f057a65d1f converted some DBG macros; misc tweaks 2015-09-12 21:54:10 -07: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
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
8694347992 tame baud-rate mismatch and framing errors, closes #16 2015-07-04 11:29:32 -07:00
Thorsten von Eicken
788c4507c3 whitespace fixes 2015-07-04 11:14:22 -07:00
Thorsten von Eicken
806c762be1 license update 2015-06-19 13:07:41 -07:00
Thorsten von Eicken
1b1ee532de added reset button and baud rate switching 2015-06-06 12:17:32 -07:00
Thorsten von Eicken
7ff16bc321 defines for GPIO pin assignments; version string 2015-06-03 21:33:06 -07:00
Thorsten von Eicken
79495f6b42 support telnet protocol for microcontroller reset; wifi & console tweaks 2015-05-25 17:10:41 -07:00
Thorsten von Eicken
09cac0afc0 update to SDK 1.1.0 2015-05-23 09:11:33 -07:00
Thorsten von Eicken
ef94f504bb improve wifi, use 11g; fix serial pull-up issue 2015-05-21 00:11:41 -07:00
Thorsten von Eicken
42ba248831 rename to esp-link; add serial bridge code; remove jpgs 2015-05-17 21:16:29 -07:00