Иногда все работает корректно, а иногда считывается только один символ. При отправке данных с сенсора используется первый символ '$', а при отправки сообщения в консоль используется первый символ '*', сообщение принимается в течении секунды. И при отправке сообщения "*hello" получается иногда вывод "hello", иногда "h", а иногда просто ничего. Сообщение в com-port отправляется целиком, увеличение задержки (millis() - t) не помогает.
if(myPort.available() > 0)
{
char s = char(myPort.read());
print("Master char : ", s);
if(s == '$')
readSensData();
else if(s == '*')
{
long t = millis();
print("Data received : ");
while(millis() - t < 1000)
if(myPort.available() > 0)
print(char(myPort.read()));
println();
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
в базе дата храниться вот так 1532360691 как мне в запросе сразу преобразовать ее в нормальную дату? так что-то не работает
Данным запросом можно вывести, например 5 рандомных групп из всей бызы данныхКак вывести 5 групп только из 10 которые сортированы по количеству...