SDK 1.5, NOOS version. I was playing a bit with ADC.
From internet, it is said that it takes 45-50us to convert ADC to value:
http://www.esp8266.com/viewtopic.php?f=13&t=800&start=16
Also checked, system_adc_read() (+ system_get_time()) takes about between 110 and 180us to read (using system_get_time()).
If I set "repeating" timer 1ms to read ADC value, WiFi softAP stops retreiving connections (I believe processor becomes too busy doing ADC stuff?). After some testing, minimum 10ms timer is needed for ADC to allow WiFi "breathing".
If I use non repeating timer, then app is working, properly, only ADC performance is not near 45-50us .
Is there any routine that would enable better performance of ADC or is there a bug that prevents faster reading of ADC?
WiFI softapp stops receiving connections on system_adc_read(), performance bug?
Who is online
Users browsing this forum: No registered users and 19 guests
Login
Newbies Start Here
Are you new to ESP8266?
Unsure what to do?
Dunno where to start?
Start right here!
Latest SDK
Documentation
Complete listing of the official ESP8266 related documentation release by ESPRESSIF!
Must read here!
- All times are UTC+08:00
- Top
- Delete all board cookies
About Us
Espressif Systems is a fabless semiconductor company providing cutting-edge low power WiFi SoCs and wireless solutions for wireless communications and Internet of Things applications. We are the manufacturer of ESP8266EX.