UlliBien
UlliBien
I'm using ARDUINO/ESP8266 Version 2.4.1. This system uses your SPIFFS implementation. First I ask you to put a version number of the current version to "spiffs.h". This helps to check...
eventservice.xml: replace `...` `""` `""` `"\r\n"` `"\r\n"` by `...` `""` `""` `"\r\n"` `"\r\n"`
I tested your program. Works very fine! But there is a little bug in the code. This is the code used for detecting a search request: `if (request.indexOf('M-SEARCH') > 0)...
1. You use "if(request.indexOf('M-SEARCH') > 0) ..." this is false if 'M-SEARCH' is at the beginning of a string. Use "if(request.indexOf('M-SEARCH') > -1)" instead. There are other occurrences of this....
CH340BDeviceAccess.cs gets an execption when converting the product string. Code is `byte[] abyAsciiProductString = Encoding.Convert(Encoding.Unicode, Encoding.UTF8, abyUnicodeProductString, 0, byUnicodeStringLength - 2);` at line 555. `byUnicodeStringLength` is 0xFF (unprogrammed EEPROM cell)....
The resolved file name is not correct. e.g. "//Laender.csv" gives "/storage/emulated/0/AppInventor/assets///Laender.csv". There are three slashes "///" and the path is incorrect. See https://community.appinventor.mit.edu/t/some-basics-on-android-storage-system/21556