Our Air Quality 
								
							 
						 
						
							
							
							
							
								
							
							
								b79da1f1f1 
								
							 
						 
						
							
							
								
								sysparam editor: accept newline to end a line of input.  
							
							
							
						 
						
							2017-08-30 13:51:32 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Our Air Quality 
								
							 
						 
						
							
							
							
							
								
							
							
								5aabd643da 
								
							 
						 
						
							
							
								
								ds3231: minor code style fixes.  
							
							... 
							
							
							
							Comment, on the week day start. 
							
						 
						
							2017-08-30 13:51:32 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Our Air Quality 
								
							 
						 
						
							
							
							
							
								
							
							
								56a73454dd 
								
							 
						 
						
							
							
								
								bmp180: comment typo  
							
							
							
						 
						
							2017-08-30 13:51:32 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Our Air Quality 
								
							 
						 
						
							
							
							
							
								
							
							
								55958b8bc3 
								
							 
						 
						
							
							
								
								sysparam_get_bool: memcpy the binary values out.  
							
							
							
						 
						
							2017-08-30 13:51:32 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Our Air Quality 
								
							 
						 
						
							
							
							
							
								
							
							
								b6fc58b743 
								
							 
						 
						
							
							
								
								spi_write: use uint32_t for the page iteration counter.  
							
							... 
							
							
							
							The page counter was using an uint8_t which seems unnecessary and might wrap. 
							
						 
						
							2017-08-30 13:51:32 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Our Air Quality 
								
							 
						 
						
							
							
							
							
								
							
							
								3dbf129fa1 
								
							 
						 
						
							
							
								
								ets_timer: code for using the FreeRTOS timers, and remove from libs.  
							
							
							
						 
						
							2017-08-30 13:51:32 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									sheinz 
								
							 
						 
						
							
							
							
							
								
							
							
								326708c903 
								
							 
						 
						
							
							
								
								Reverse engineered ets_timers.o  
							
							... 
							
							
							
							Switch from FreeRTOS queue to task notification.
Removed unknown/unused code.
Rename sdk_ets_handler_isr to process_pending_timers
Add function for microseconds
Simplify time to ticks conversion 
							
						 
						
							2017-08-30 13:51:32 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Our Air Quality 
								
							 
						 
						
							
							
							
							
								
							
							
								8b0a1ae362 
								
							 
						 
						
							
							
								
								Add Wificfg  
							
							... 
							
							
							
							Uses the sysparam store to save the wifi configuration.
Adds a basic http server for configuration. 
							
						 
						
							2017-08-30 13:51:32 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Our Air Quality 
								
							 
						 
						
							
							
							
							
								
							
							
								af4ac44cb5 
								
							 
						 
						
							
							
								
								libc: update to a recent newlib version.  
							
							
							
						 
						
							2017-08-30 13:51:32 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Our Air Quality 
								
							 
						 
						
							
							
							
							
								
							
							
								cd23acaa4a 
								
							 
						 
						
							
							
								
								LwIP v2 support  
							
							
							
						 
						
							2017-08-30 13:51:32 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Our Air Quality 
								
							 
						 
						
							
							
							
							
								
							
							
								1cfded6389 
								
							 
						 
						
							
							
								
								upnp example: strip down the lwipopts.h file  
							
							
							
						 
						
							2017-08-30 13:51:32 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Our Air Quality 
								
							 
						 
						
							
							
							
							
								
							
							
								17eb160be7 
								
							 
						 
						
							
							
								
								FreeRTOS 9.0.1  
							
							
							
						 
						
							2017-08-30 13:51:32 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Our Air Quality 
								
							 
						 
						
							
							
							
							
								
							
							
								5583543f14 
								
							 
						 
						
							
							
								
								Add an argument to ISRs. Disable interrupts while masking them.  
							
							
							
						 
						
							2017-08-30 13:51:32 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Our Air Quality 
								
							 
						 
						
							
							
							
							
								
							
							
								ec5dabd237 
								
							 
						 
						
							
							
								
								sysparam: reserve one more flash sector before placing the sysparams  
							
							... 
							
							
							
							This is to help work with recent SDKs that add a RF cal sector by
default in the fifth last sector - just so the sysparam sectors do not
jump around when using different SDK versions. 
							
						 
						
							2017-08-30 13:51:32 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sakari Kapanen 
								
							 
						 
						
							
							
							
							
								
							
							
								4838072ecf 
								
							 
						 
						
							
							
								
								Added an API for user exception handlers  
							
							
							
						 
						
							2017-08-29 09:51:23 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ruslan V. Uss 
								
							 
						 
						
							
							
							
							
								
							
							
								42ccb47eb3 
								
							 
						 
						
							
							
								
								Merge pull request  #439  from Zaltora/ssd1306_fix  
							
							... 
							
							
							
							Fix SPI3 protocol with SSD1306 
							
						 
						
							2017-08-24 18:41:02 +05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									lilian 
								
							 
						 
						
							
							
							
							
								
							
							
								674c450416 
								
							 
						 
						
							
							
								
								Fix SPI3 protocol with SSD1306  
							
							
							
						 
						
							2017-08-22 15:10:15 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ruslan V. Uss 
								
							 
						 
						
							
							
							
							
								
							
							
								077fe622da 
								
							 
						 
						
							
							
								
								Merge pull request  #438  from sheinz/fix/travis  
							
							... 
							
							
							
							Fix pyserial import on travis CI 
							
						 
						
							2017-08-20 01:32:21 +05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									sheinz 
								
							 
						 
						
							
							
							
							
								
							
							
								8ce00cdf21 
								
							 
						 
						
							
							
								
								Fix pyserial import on travis CI  
							
							
							
						 
						
							2017-08-18 17:38:38 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ruslan V. Uss 
								
							 
						 
						
							
							
							
							
								
							
							
								f51becd0a7 
								
							 
						 
						
							
							
								
								Merge pull request  #433  from flannelhead/httpd-typedef-fix  
							
							... 
							
							
							
							httpd: add missing typedef 
							
						 
						
							2017-08-05 01:34:04 +05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ruslan V. Uss 
								
							 
						 
						
							
							
							
							
								
							
							
								9347a6b165 
								
							 
						 
						
							
							
								
								Merge pull request  #431  from ourairquality/i2c-default-speed  
							
							... 
							
							
							
							i2c: remove wip 400k define 
							
						 
						
							2017-08-04 15:46:04 +05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sakari Kapanen 
								
							 
						 
						
							
							
							
							
								
							
							
								30920ce4ec 
								
							 
						 
						
							
							
								
								httpd: add missing typedef  
							
							
							
						 
						
							2017-08-04 07:18:42 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Our Air Quality 
								
							 
						 
						
							
							
							
							
								
							
							
								afa834a805 
								
							 
						 
						
							
							
								
								i2c: remove wip 400k define  
							
							... 
							
							
							
							Looks like this was test wip code that should not have been included.
Want to be able to set the i2c per-project rather than having to patch
the driver. 
							
						 
						
							2017-08-02 10:36:06 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ruslan V. Uss 
								
							 
						 
						
							
							
							
							
								
							
							
								9523e872f8 
								
							 
						 
						
							
							
								
								Merge pull request  #418  from apiel/master  
							
							... 
							
							
							
							Upnp example emulating a Wemo switch 
							
						 
						
							2017-07-24 16:26:37 +05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ruslan V. Uss 
								
							 
						 
						
							
							
							
							
								
							
							
								29b9054cb1 
								
							 
						 
						
							
							
								
								Merge pull request  #415  from ourairquality/rm-libgcc-in-rom  
							
							... 
							
							
							
							Remove code from libgcc that is provided by the ROM. 
							
						 
						
							2017-07-24 16:17:31 +05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ruslan V. Uss 
								
							 
						 
						
							
							
							
							
								
							
							
								1544768025 
								
							 
						 
						
							
							
								
								Merge pull request  #416  from ourairquality/lmac-use-hwrand  
							
							... 
							
							
							
							Use hwrand for the sdk uses of rand, in particular with the NMI. 
							
						 
						
							2017-07-24 16:16:30 +05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									alex 
								
							 
						 
						
							
							
							
							
								
							
							
								3c050bc4d1 
								
							 
						 
						
							
							
								
								Upnp example emulating a Wemo switch  
							
							
							
						 
						
							2017-07-20 20:23:52 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Our Air Quality 
								
							 
						 
						
							
							
							
							
								
							
							
								6a0da03809 
								
							 
						 
						
							
							
								
								Use hwrand for the sdk uses of rand, in particular with the NMI.  
							
							... 
							
							
							
							The fiq NMI calls rand() from lmac:lmac.a:sdk_lmacTxFrame and the NMI
must not touch the newlib reent structure or enter critical regions
etc, so just use the simple and safe hwrand implementation as a
substitute. 
							
						 
						
							2017-07-20 16:24:45 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Our Air Quality 
								
							 
						 
						
							
							
							
							
								
							
							
								9e302c59ed 
								
							 
						 
						
							
							
								
								Remove code from libgcc and libc that is provided by the ROM.  
							
							... 
							
							
							
							This saves about 2.5k of iram. 
							
						 
						
							2017-07-16 23:09:33 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ruslan V. Uss 
								
							 
						 
						
							
							
							
							
								
							
							
								e17b1a5db6 
								
							 
						 
						
							
							
								
								Merge pull request  #410  from UncleRus/extras/ad770x  
							
							... 
							
							
							
							Driver for AD7705/AD7706 SPI ADC 
							
						 
						
							2017-07-10 03:42:42 +05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									UncleRus 
								
							 
						 
						
							
							
							
							
								
							
							
								ee7bd87011 
								
							 
						 
						
							
							
								
								Driver for AD7705/AD7706 SPI ADC  
							
							
							
						 
						
							2017-07-07 03:50:50 +05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ruslan V. Uss 
								
							 
						 
						
							
							
							
							
								
							
							
								497b4e607b 
								
							 
						 
						
							
							
								
								Merge pull request  #404  from ourairquality/bearssl2  
							
							... 
							
							
							
							Update BearSSL 
							
						 
						
							2017-07-06 11:17:04 +05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ruslan V. Uss 
								
							 
						 
						
							
							
							
							
								
							
							
								11ea727efa 
								
							 
						 
						
							
							
								
								Merge pull request  #403  from ourairquality/mbedtls251  
							
							... 
							
							
							
							Update mbed TLS to 2.5.1 
							
						 
						
							2017-07-06 11:16:32 +05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Our Air Quality 
								
							 
						 
						
							
							
							
							
								
							
							
								178d0e381c 
								
							 
						 
						
							
							
								
								Update BearSSL  
							
							
							
						 
						
							2017-07-04 23:16:22 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Our Air Quality 
								
							 
						 
						
							
							
							
							
								
							
							
								4737e3b438 
								
							 
						 
						
							
							
								
								Update mbed TLS to 2.5.1  
							
							
							
						 
						
							2017-07-04 20:24:34 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ruslan V. Uss 
								
							 
						 
						
							
							
							
							
								
							
							
								a0297eb3af 
								
							 
						 
						
							
							
								
								Merge pull request  #401  from Governa/mqtt_timer  
							
							... 
							
							
							
							Mqtt timer not sleeping 
							
						 
						
							2017-07-04 02:26:59 +05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Governatore 
								
							 
						 
						
							
							
							
							
								
							
							
								c1747fb8da 
								
							 
						 
						
							
							
								
								MQTT fix mqtt_timer_expired  
							
							... 
							
							
							
							If the user passes 0 as a timeout, we should not sleep(the timer has
already expired). 
							
						 
						
							2017-07-03 15:50:54 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Governatore 
								
							 
						 
						
							
							
							
							
								
							
							
								67cd7bc031 
								
							 
						 
						
							
							
								
								MQTT fix mqtt_timer_left_ms  
							
							... 
							
							
							
							mqtt_timer_left_ms: timer->end_time is in ticks, now is in ticks, so left
is in ticks. left * portTICK_PERIOD_MS is the time left.
  With that change, the select in both mqtt_esp_read and mqtt_esp_write
seems to work as expected(with time, not ticks) 
							
						 
						
							2017-07-03 15:50:54 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ruslan V. Uss 
								
							 
						 
						
							
							
							
							
								
							
							
								49a0a74ae2 
								
							 
						 
						
							
							
								
								Merge pull request  #397  from Governa/patch-1  
							
							... 
							
							
							
							MQTT ignores too many handlers registered 
							
						 
						
							2017-06-22 01:09:45 +05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando 
								
							 
						 
						
							
							
							
							
								
							
							
								ca110fa645 
								
							 
						 
						
							
							
								
								MQTT ignores too many handlers registered  
							
							... 
							
							
							
							On MQTTClient.c function mqtt_subscribe, if more than MQTT_MAX_MESSAGE_HANDLERS are registered, the variable rc receives the value of grantedQoS.
If grantedQoS = 0, and all handlers are already occupied, it goes on and returns 0 to the caller. 
							
						 
						
							2017-06-19 21:31:09 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ruslan V. Uss 
								
							 
						 
						
							
							
							
							
								
							
							
								abe3b8fd68 
								
							 
						 
						
							
							
								
								Merge pull request  #390  from ourairquality/esp-open-sdk-update  
							
							... 
							
							
							
							travis: update the esp-open-sdk version used. 
							
						 
						
							2017-06-07 14:19:24 +05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Our Air Quality 
								
							 
						 
						
							
							
							
							
								
							
							
								91e89001c3 
								
							 
						 
						
							
							
								
								travis: update the esp-open-sdk version used.  
							
							
							
						 
						
							2017-06-07 18:36:06 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ruslan V. Uss 
								
							 
						 
						
							
							
							
							
								
							
							
								ce298e1e23 
								
							 
						 
						
							
							
								
								Merge pull request  #388  from luigifreitas/patch-1  
							
							... 
							
							
							
							Change xTaskCreate priority. 
							
						 
						
							2017-06-06 07:39:00 +05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Luigi Freitas Cruz 
								
							 
						 
						
							
							
							
							
								
							
							
								5e3e69ba02 
								
							 
						 
						
							
							
								
								Change xTaskCreate priority.  
							
							... 
							
							
							
							Priority #1  appears not to be working. Priority #2  works just fine. 
							
						 
						
							2017-06-05 19:29:04 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ruslan V. Uss 
								
							 
						 
						
							
							
							
							
								
							
							
								857b8002e0 
								
							 
						 
						
							
							
								
								Merge pull request  #382  from kanflo/httpd_fix  
							
							... 
							
							
							
							Fix for #381  
							
						 
						
							2017-05-18 15:06:46 +05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Johan Kanflo 
								
							 
						 
						
							
							
							
							
								
							
							
								577d5e6895 
								
							 
						 
						
							
							
								
								Fix for  #381  
							
							
							
						 
						
							2017-05-16 16:12:55 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ruslan V. Uss 
								
							 
						 
						
							
							
							
							
								
							
							
								c3482a8c01 
								
							 
						 
						
							
							
								
								Merge pull request  #372  from panoti/feature/pcf8591  
							
							... 
							
							
							
							8-bit digital-to-analog conversion PCF8591 library 
							
						 
						
							2017-05-10 03:31:55 +05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ruslan V. Uss 
								
							 
						 
						
							
							
							
							
								
							
							
								5e04c890d1 
								
							 
						 
						
							
							
								
								Merge pull request  #369  from UncleRus/spi_fix  
							
							... 
							
							
							
							Fixes unaligned writes to SPI data register 
							
						 
						
							2017-04-26 17:24:35 +05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									thanhpn 
								
							 
						 
						
							
							
							
							
								
							
							
								dbcb707c1c 
								
							 
						 
						
							
							
								
								add pcf8591 lib + example  
							
							
							
						 
						
							2017-04-25 23:57:40 +07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Hamel 
								
							 
						 
						
							
							
							
							
								
							
							
								4b0acbe8bf 
								
							 
						 
						
							
							
								
								Feature/mdnsresponder ( #348 )  
							
							... 
							
							
							
							Basic multicast-DNS service discovery responder 
							
						 
						
							2017-04-25 19:00:09 +05:00