Our Air Quality
ec4368d9ae
open_esplibs libnet80211: source code for sdk_wifi_station_start and stop. ( #278 )
...
The function sdk_wifi_station_start is one of two paths that allocates a lwip struct netif and also accesses the netif->hwaddr slot so this is required for lwip development.
Also code for sdk_wifi_station_stop and sdk_sta_status_set to better understand the status state.
2016-11-21 21:31:54 +02:00
Our Air Quality
f10c6ed4ce
open_esplibs libnet80211: source code for sdk_ieee80211_deliver_data. ( #277 )
2016-11-21 16:05:57 +02:00
Our Air Quality
b39df7f91e
open_esplibs user_interface: source code for functions touching the struct netif. ( #275 )
...
Add source code for functions touching the struct netif to better support lwip development: sdk_wifi_get_ip_info, sdk_wifi_set_ip_info, sdk_wifi_get_macaddr, sdk_wifi_set_macaddr.
Also code for sdk_wifi_station_get_connect_status.
Also code for wifi_get_sleep_type and set_sleep_type, noting wifi_set_sleep_type returns a bool success flag, and implement wifi_get_sleep_type using sdk_pm_get_sleep_type.
2016-11-21 16:05:34 +02:00
sheinz
438a7582bf
Revert "Travis running tests" ( #291 )
2016-11-21 11:39:13 +02:00
sheinz
6481f71ce0
Travis running tests on test servers ( #272 )
...
- README.md for adding test servers
- Bash script for running tests on remote servers
- Extend test_runner.py to flash using esptool.py
- Python3.4 support. README.md update
2016-11-19 12:32:38 +02:00
Our Air Quality
1728ef3dfc
Flush the uart tx fifo before a restart. ( #274 )
...
Also comment the point at which the bus clock that drives the uart changes on startup and comment out the change in the uart divisor. This at least allows a consistent uart baud rate during a restart if using the rate 115200.
2016-11-18 11:34:03 +02:00
Our Air Quality
0dadda86de
wifi_get/set_sleep_type: add source code implementations plus fixes. ( #218 )
...
* wifi_set_sleep_type returns a bool success flag.
* wifi_get_sleep_type seemed useless, just returning an argument. Added an implementation using sdk_pm_get_sleep_type.
2016-11-14 12:13:38 +02:00
Our Air Quality
e48910ea3b
Update and re-organise the sdk internal definitions. ( #267 )
2016-11-14 00:05:13 +02:00
Our Air Quality
2bc87e9414
Use a separate file for the private SSID config. ( #268 )
2016-11-12 22:24:29 +02:00
Our Air Quality
bc50c7c2fc
open_esplibs: add a skeleton for code in more libraries. ( #266 )
2016-11-12 20:54:24 +02:00
sheinz
7c702d7f09
Unit testing for esp-open-rtos ( #253 )
...
* Get testing system by projectgus working with master HEAD
* Fix running dual test. Add basic wifi test
* Moved spiff test to a test case. Reset retries in test runner
* Add timers test case
* test_runner: List test cases and run individual test cases
* Add README for tests
* Update README.md
* Code clean-up
* Python3.4 support. README.md update
2016-11-05 22:12:14 +02:00
Ruslan V. Uss
dda384f3a1
WiFi scan example ( #265 )
2016-11-05 12:19:36 +02:00
Ruslan V. Uss
99628cf314
DS1307 set month & weekday fix ( #264 )
2016-11-05 12:12:47 +02:00
Ruslan V. Uss
4f7ddd09f8
DS1302 RTC driver ( #258 )
2016-11-05 12:12:16 +02:00
Our Air Quality
a5cc728079
FreeRTOS type updates. ( #261 )
2016-11-05 12:04:03 +02:00
Ruslan V. Uss
4c84b64566
HD44780 documentation ( #262 )
2016-11-03 12:01:18 +02:00
sheinz
e2e6f35288
Fix spiff and stdin_uart_interrupt overiding the same read function ( #249 )
...
* Fix spiff and stdin_uart_interrupt overiding the same read function
* Make strong function defninition replace a weak one
2016-11-01 17:14:34 +02:00
Ruslan V. Uss
98de5e573a
RTC drivers fix ( #259 )
2016-11-01 11:40:19 +02:00
DanielCerejo
8ef476c71f
initialize dhcpserver_task_handle = NULL ( #257 )
...
corrert error printf "OTA TFTP" to "DHCP Server Error"
2016-10-30 11:26:29 +02:00
Ruslan V. Uss
5a14ab31e4
DS18x20: DS18S20 support, bugfixes ( #255 )
2016-10-28 15:29:47 +03:00
urx
5b12ba54dc
Driver and example for SSD1306 128x64 I2C display ( #254 )
2016-10-28 15:08:37 +03:00
Ruslan V. Uss
e71919410d
Add mkspiffs binary to .gitignore ( #256 )
2016-10-27 11:12:27 +03:00
Ruslan V. Uss
2ab9beb946
Extras/DHT improvements: makefile fix, replace DHT_TYPE macro by param ( #252 )
2016-10-26 16:41:08 +03:00
Ruslan V. Uss
574f944fbb
Driver for HD44780 LCDs ( #246 )
...
Driver for HD44780 LCDs connected directly to GPIO / to I2C by PCF8574-like GPIO expanders (#246 )
2016-10-26 16:21:55 +03:00
sheinz
698f7424eb
Merge pull request #245 from ourairquality/freertos-v900-wip-3
...
FreeRTOS v9.0.0 upgrade
2016-10-26 16:09:44 +03:00
OurAirQuality
7bab80c33d
FreeRTOS v9.0.0 upgrade
2016-10-25 23:35:51 +11:00
sheinz
8840eb0411
Merge pull request #250 from UncleRus/extras/cpp_fix
...
Make headers in extras more cpp friendly
2016-10-24 23:41:42 +03:00
Ruslan V. Uss
f1d44f5cbe
FatFs integration (SDIO backend) ( #242 )
2016-10-24 22:30:51 +03:00
UncleRus
57cb9b925c
Make headers in extras more cpp friendly
2016-10-24 18:13:17 +05:00
Ruslan V. Uss
2994a566a6
Driver for SD/MMC cards ( #239 )
...
* Driver for SD/MMC cards
* SDIO: read_register() bug fixed, schematics resized
2016-10-20 10:03:05 +03:00
sheinz
b23dd64419
Merge pull request #237 from UncleRus/extras/hmc5883l
...
HMC5883L driver + example
2016-10-16 12:52:43 +03:00
rus
4e7362f2d4
HMC5883L driver + example
2016-10-13 14:59:52 +05:00
sheinz
0a8c61ffb7
Merge pull request #235 from UncleRus/extras/ultrasonic
...
Driver for ultrasonic range meters + example
2016-10-13 00:50:55 +03:00
sheinz
36759a2da5
Merge pull request #232 from UncleRus/extras/ds1307
...
DS1307 RTC driver + example
2016-10-13 00:46:43 +03:00
UncleRus
f31ea70e1b
Driver for ultrasonic range meters + example
2016-10-13 00:09:13 +05:00
UncleRus
8ded673ec3
DS1307 RTC driver + example
2016-10-12 23:57:24 +05:00
sheinz
add6d85182
Merge pull request #228 from bschwind/tsl2561
...
Add a TSL2561 driver and example usage
2016-10-12 16:41:52 +03:00
Brian Schwind
6dea7abfc0
Add extern C declaration
2016-10-11 22:52:11 +09:00
Brian Schwind
6449f243fc
Move defined constants to enums
2016-10-11 21:39:22 +09:00
Brian Schwind
cd594a4296
Fix according to review comments
2016-10-11 20:51:29 +09:00
sheinz
29bd8d832a
Merge pull request #222 from resetnow/phy-regs
...
core: add phy regs definition
2016-10-10 22:16:46 +03:00
Brian Schwind
a323680115
Add a TSL2561 driver and example usage
2016-09-24 19:54:54 +09:00
Our Air Quality
a15d1bb002
timers: esp library timer callbacks expect their argument not a xTimerHandle ( #221 )
2016-09-22 08:56:06 +02:00
Vlad Ivanov
94237f0ecd
core: add phy regs definition
2016-09-15 22:31:45 +03:00
Vlad Ivanov
8368929a66
paho_mqtt_c: refactor: rename symbols so they all have same prefix ( #204 )
...
* paho_mqtt_c: refactor: rename symbols so they all have same prefix
* Update AWS IOT example after MQTT refactoring
2016-09-15 19:52:57 +02:00
Vlad Ivanov
12d0da0c58
core: exception_vectors: initial esp-gdbstub support ( #205 )
2016-09-15 08:26:38 +02:00
Our Air Quality
4c78db81d8
sysparams: get/set int32 and int8 apis. ( #209 )
...
Rename the get/set_int api functions to get/set_int32.
Add get/set_int8 api functions too in anticipation of more efficient implementations for these.
2016-09-15 08:17:26 +02:00
Our Air Quality
97de07f8b2
Comment the sdk_station_config slots. ( #217 )
...
Note bssid_set should be set to one if the bssid is used otherwise zero.
2016-09-15 08:16:54 +02:00
sheinz
c2953eda38
Merge pull request #215 from pfalcon/pfalcon
...
esp/gpio_regs.h: Add info about strapping pins captured in GPIO.IN register.
2016-09-05 09:23:56 +03:00
sheinz
c342763612
Merge pull request #214 from ourairquality/i2c-open-drain2
...
i2c: use open drain for output rather than flipping between input and output.
2016-09-05 09:22:19 +03:00