These are chat archives for esp8266/Arduino

25th
Aug 2016
Clemens Kirchgatterer
@everslick
Aug 25 2016 07:46
oh really? i have many switch constructs. hmm
Michael Miller
@Makuna
Aug 25 2016 16:11
70 cases! Wow! Where they string comparisons?
Ivan Grokhotkov
@igrr
Aug 25 2016 17:05
Yay. got the 2.0.0 sdk working with Arduino, finally.
Me No Dev
@me-no-dev
Aug 25 2016 17:07
why ther was a problem?
Ivan Grokhotkov
@igrr
Aug 25 2016 17:14
for the most part, because it turned out that the hack we used to abuse rf config sector no longer worked.
and also because there was some pretty horrible code introduced into the SDK, time related, which hasn't quite worked as it should.
oh and also that thing with the new rf calibration sector, it requires changing every ld script
Me No Dev
@me-no-dev
Aug 25 2016 17:16
nice :D
Ivan Grokhotkov
@igrr
Aug 25 2016 17:17
which i may roll back tomorrow because now i have worked around the rf init data problem, and rf init data sector is basically unused.
so i can stuff rf cal data there.
oh well, i so hope that this will end soon and we will have a sane environment. so tired of hacking my hacks over other peoples hacks.
Me No Dev
@me-no-dev
Aug 25 2016 17:19
I kinda like hacking ;) makes my brain feel used
Ivan Grokhotkov
@igrr
Aug 25 2016 17:21
speaking of a sane environment, https://github.com/espressif/esp-idf is going along nicely
Me No Dev
@me-no-dev
Aug 25 2016 17:23
yeah... my mail has been kinda full of notifications
and I thought I commmit often :D
Ivan Grokhotkov
@igrr
Aug 25 2016 17:23
oh and about hacking, @me-no-dev please read my comment in mattermost, i stopped reading the changes to axtls halfway because i found at least one which leaks plaintext data. let's go over that tomorrow. going to sleep now.
Clemens Kirchgatterer
@everslick
Aug 25 2016 17:28
saved 350 bytes of ram by reimplementing all swich statements as if ... else if !
Mehrdad K
@mkeyno
Aug 25 2016 23:32
hi guys , does anyone know what benefit we can get from hardware print instead of normal serial print
DEBUG_ASYNC_TCP(...) while(((U0S >> USTXC) & 0x7F) != 0x00); os_printf( __VA_ARGS__ ); while(((U0S >> USTXC) & 0x7F) != 0x00)