1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-10-13 23:48:28 +03:00
Commit Graph

1610 Commits

Author SHA1 Message Date
Cristian Maglie
00f23d3aad sam: Fixed initialization of UART/USART mode register 2015-01-14 00:08:59 +01:00
Ivan Grokhotkov
2522b059a1 Fix call to tcp_recved after pcb has been closed, abort connections closed by the remote side 2015-01-13 09:10:32 +03:00
Ivan Grokhotkov
5b3a85af6f Fix millis rollover 2015-01-13 08:23:36 +03:00
Ivan Grokhotkov
fbb54e00c2 Update board definitions and esptool usage 2015-01-11 02:48:06 +03:00
Chris
7e9cf6d612 sam: updated UART/USART modes 2015-01-09 20:25:09 +00:00
Ivan Grokhotkov
be4642b1d4 Fix license headers in WiFiUDP files 2015-01-09 22:47:07 +03:00
Ivan Grokhotkov
5741c8868c Report flash memory size used by the sketch 2015-01-09 22:43:25 +03:00
Ivan Grokhotkov
78a0b12ed9 Add method to use GPIO13 and GPIO15 as UART RX and TX 2015-01-09 02:33:42 +03:00
Ivan Grokhotkov
15b304efc3 Initial UDP support 2015-01-09 02:10:20 +03:00
Ivan Grokhotkov
2dd0b500ca Remove unused rx_buffer_size argument from WebServer constructor 2015-01-08 00:39:46 +03:00
Cristian Maglie
20ac20f629 Arduino custom type boolean is now mapped to bool type
Fixes #2151
Fixes #2147
2015-01-07 14:56:19 +01:00
Ivan Grokhotkov
e9b7e817d5 Automatically call yield() in WiFiClient::available and WiFiServer::available 2015-01-07 02:45:46 +03:00
Ivan Grokhotkov
8f5ec89b26 Fix WiFi::softAPIP and keywords for ESP8266WiFi library 2015-01-07 02:09:55 +03:00
Ivan Grokhotkov
73bacdd32c Automatically call yield() in WiFiClient::available if called more than once 2015-01-07 01:57:41 +03:00
Ivan Grokhotkov
a8038bd104 Add pgmspace stubs to improve compatibility with AVR libraries 2015-01-07 01:55:27 +03:00
Cristian Maglie
5e97168fbc sam: USART modes now fails if used on UART 2015-01-06 15:47:44 +01:00
Cristian Maglie
37ea166e19 sam: refined UART/USART class inheritance
Let Usart inherit all methods from Uart.
2015-01-05 15:35:32 +01:00
Cristian Maglie
16d836108f sam: fix code format and indent in UART/USART class 2015-01-05 15:34:09 +01:00
Collin Kidder
cabfd8ed21 Fixed flush so that it actually is sure to flush all outstanding data. 2015-01-04 13:37:28 -05:00
Collin Kidder
76280e8778 Correct an issue where write could send data out of order. 2014-12-31 08:42:26 -05:00
Ivan Grokhotkov
7207da6be4 WiFiClient cleanup 2014-12-29 10:37:11 +03:00
Ivan Grokhotkov
9d8f591c5f WiFi library compatibility fixes 2014-12-29 01:20:27 +03:00
Ivan Grokhotkov
2a8b94d1d3 TCP client flow control 2014-12-29 01:20:07 +03:00
Ivan Grokhotkov
d1645df546 Rename ESP-01 board to something more generic 2014-12-29 01:19:03 +03:00
Collin Kidder
eff20deb27 Add ability to set interrupt priority for UART/USARTs. 2014-12-24 10:36:40 -05:00
Collin Kidder
2fedb00552 Switch all of the transmit interrupt code to UARTClass. Also, turn USARTClass into a stub because it did nothing differently from the UART code anyway. Now all serial ports use transmit interrupts. 2014-12-24 10:20:37 -05:00
Collin Kidder
bb341c6d92 Modifications to make serial transmit interrupt work more reliably. Also, added the availableForWrite function. 2014-12-23 22:37:58 -05:00
Collin Kidder
4eb05c303b Change RingBuffer to have buffer size of 128 and also set its members volatile since they are all accessed and modified in interrupt handlers. 2014-12-23 22:36:35 -05:00
Ivan Grokhotkov
052b39cd79 Add samples for the ESP8266WiFi library 2014-12-23 15:39:48 +03:00
Ivan Grokhotkov
d2a6839075 Fix encryptionType for AUTH_WPA_WPA2_PSK 2014-12-23 12:43:19 +03:00
Ivan Grokhotkov
8d9855190a Fix memory leak in WiFiClient 2014-12-23 12:34:41 +03:00
Ivan Grokhotkov
ca75c64ddb Fix issues with WiFi scanning 2014-12-23 12:33:59 +03:00
Ivan Grokhotkov
5ef9faa844 Implement atoi, ltoa, dtostrf 2014-12-23 12:33:33 +03:00
Ivan Grokhotkov
573d06c846 Implement interrupts/noInterrupts 2014-12-23 12:31:26 +03:00
Ivan Grokhotkov
171394f2f9 Fix issue with spaces in paths 2014-12-22 23:48:49 +03:00
Ivan Grokhotkov
d6370f7dc3 Use esptool-ck for flashing 2014-12-22 18:43:20 +03:00
Ivan Grokhotkov
5ee9677331 Ticker library update 2014-12-22 18:42:57 +03:00
Collin Kidder
065459c18f Implement transmit buffering with interrupts for USART devices 2014-12-21 20:57:08 -05:00
Ivan Grokhotkov
2f6dfed924 More license headers 2014-12-19 11:16:28 +03:00
Ivan Grokhotkov
6a77bf6ea6 Ticker library 2014-12-19 01:43:40 +03:00
Ivan Grokhotkov
79bd1e2952 More license headers 2014-12-19 01:43:18 +03:00
Ivan Grokhotkov
a07332e4ae WiFi scanning (incomplete) and diagnostics 2014-12-19 01:41:35 +03:00
Ivan Grokhotkov
af64431191 Update license headers in files that were completely rewritten 2014-12-19 01:40:47 +03:00
Ivan Grokhotkov
20cb0422b0 Clean up unused stuff 2014-12-19 01:39:27 +03:00
Ivan Grokhotkov
07420687d8 Implement tx and rx buffers and interrupts for HardwareSerial 2014-12-18 18:49:14 +03:00
Ivan Grokhotkov
b2e2c44125 Implement pin interrupts 2014-12-18 18:47:46 +03:00
Ivan Grokhotkov
ab43d404fc Make sigma_delta.c unused 2014-12-18 18:47:07 +03:00
Ivan Grokhotkov
d3e3be50b9 Remove i2c.c
replaced with i2c.cpp
2014-12-18 18:46:45 +03:00
Ivan Grokhotkov
c418bac33c Clean up ets_printf declarations 2014-12-18 18:45:22 +03:00
Ivan Grokhotkov
c87a77e0da Fix sdk files permissions 2014-12-17 10:30:35 +03:00