Ivan Grokhotkov
b88ab3b29a
Update keywords for ESP8266WiFi library
2015-02-03 09:05:18 +03:00
Ivan Grokhotkov
fa5103d413
Allow mDNS on any interface
2015-02-03 09:04:20 +03:00
Ivan Grokhotkov
5b593d59a1
Add mDNS library for esp8266
2015-02-01 01:55:37 +03:00
Ivan Grokhotkov
2c8be15274
Add support for multicast UDP
2015-02-01 01:52:23 +03:00
Ivan Grokhotkov
4c574ff4f5
Disable TCP/UDP debug by default
2015-02-01 01:51:46 +03:00
Ivan Grokhotkov
95f969cb7c
Merge branch 'master' into esp8266
...
* master: (148 commits)
Update revision log
Cherry picked fix from 87865ac19d
Updated revision log
Added dependencies for AStylej.dll
Updated translations
Update revision log
Temporary fix for pulseIn() regression.
Added README.adoc for the library manager project
Fixed some libraries metadata.
Temporary disabled DefaultTargetTest under certain conditions
Updated translation from transifex
Updated some translation strings
Fixed test
sam: Fixed initialization of UART/USART mode register
update revision log
Fixed NPE when import menu are empty
Fixed NPE when currently selected platform is no more installed.
Optimized FileUtils.recursiveDelete(File) function
Fixed a bunch of simple warnings in java code
Removed unused classes Commander.java and Webserver.java
...
2015-01-26 02:35:02 +03:00
Ivan Grokhotkov
0757396bb3
Add functions for direct IO register access
2015-01-26 02:08:26 +03:00
Ivan Grokhotkov
28bfe331d5
Fix typo, add mode keyword for ESP8266WiFi, remove .bss section from sketch flash size calculation
2015-01-25 22:44:49 +03:00
Ivan Grokhotkov
83f7490cc2
Add WIP SPI library
2015-01-21 04:19:04 +03:00
Ivan Grokhotkov
4727a665bc
Use i2c instead of serial for wifio virtual io
2015-01-21 04:17:03 +03:00
Ivan Grokhotkov
27bbeb36ae
Move i2c files into core, fix some issues with i2c
2015-01-21 04:13:18 +03:00
Cristian Maglie
0e013406bc
Merge branch 'sam-usart-mode-fix' into ide-1.5.x
2015-01-19 13:43:42 +01:00
Cristian Maglie
8ddc5198f6
Temporary fix for pulseIn() regression.
...
Fixes #2538
2015-01-18 17:34:40 +01:00
Ivan Grokhotkov
7528aca28a
Use initVariant for wifio board
2015-01-17 16:35:54 +03:00
Ivan Grokhotkov
748c52996e
Update esptool to the latest version
2015-01-17 02:52:50 +03:00
Ivan Grokhotkov
d3c7d0c8b8
Define esp pins E0..E16 for both board variants
2015-01-17 02:51:58 +03:00
Ivan Grokhotkov
abbe858545
Create another board variant
2015-01-16 22:52:19 +03:00
Ivan Grokhotkov
22b3aebdcd
Define wiring functions as weak
...
This way they can be redefined in board variants, allowing for port expansion
2015-01-16 22:46:43 +03:00
Ivan Grokhotkov
d3e4d6d9e3
Add remoteIP and remotePort methods to WiFiClient
2015-01-16 17:56:11 +03:00
Ivan Grokhotkov
5b4e6aca37
GPIO16 support for pinMode, digitalRead, and digitalWrite
2015-01-16 17:55:09 +03:00
Ivan Grokhotkov
5cd194b694
Add more pin mux definitions to eagle_soc.h
2015-01-16 17:53:53 +03:00
Ivan Grokhotkov
2c80d6b7b3
Fix HardwareSerial initialization and interrupt handling
...
RXD pin was not configured properly
2015-01-16 17:29:58 +03:00
Ivan Grokhotkov
e594bd9746
Fix esp8266 HardwareSerial::flush
...
HardwareSerial::flush discarded data instead of waiting for it to be sent
2015-01-16 17:28:36 +03:00
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