А можно поподробнее подробнее пожалуйста. Примеры я конечно смотрел. Если речь про Serial.Available то его нет только в тестовых скетчах. Его наличие ничего не меняет. Или кудато в другое место смотреть.
Моя логика: посмотреть в порт, если чтото есть (Serial.Available) прочитать и проверить значение. Если значение соответствует первому байту (PACKET_SYNC) то данные считать валидными.
Еще меня смущает, что если принтануть Serial.Available он показывает 63. Понимаю, это ширина буфера, но он не всегда 63 иногда 60, 57 и тд... и ошибка с данными происходит именно тогда когда он не 63...
Проверил щас еще раз. Нет, даже когда 63 все равно есть проблема...
AntHTML, да обязательно, проводной вариант невозможен(
Я рассматриваю еще один вариант слать через бт на комп эти кнопки. Поэтому основной вопрос есть ли вемос с бт)
С ИК пролет, прямой видимости нет.
А чтото маленькое на блютусе? Дело в том что блок кнопок уже реализован, он работает по принципу нескольких кнопок на одну ногу - подается напряжение, меряется сопротивление (у каждой кнопки свое) и на аналоговой ноге определяется код нажатой кнопки. Т.е в область источника нужна какаято малюська но с блутусом (например) и как минимум 3мя аналоговыми входами и както это принять на леонардине.
Я понимаю что есть решение аля вторая ардуинка например мини и два бт модуля (05 и 06) но может есть на передачу чтото маленькое сразу с блютусом (вемос там какойнить или еще что)
Владислав Лысков, да, там. Подведем итог. На продакшене я даю всему проекту www-data, обновление через ssh клиент делаю под этим же пользователем. Соответственно и на деве тоже везде www-data. Но тогда как добавить на продакшене пароль к этому пользователю или ключ?
Максим Федоров, и все же хотелось бы вернуться к основному вопросу. если сайт по маршруту /var/www как должны быть расставлены владельцы? Скажем так, что плохого в том что на всех папках будет владелец www-data? Они же выше уровня index.php?
Максим Федоров, ок, но проблема не с файлами логов, кэша и тд, Gii создает файлы видов, контроллеры, модели. Владельцем таких папок явно является yourUserName (из под которого установлен Yii). А Gii работает из веба и соответственно с правами www-data.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Моя логика: посмотреть в порт, если чтото есть (Serial.Available) прочитать и проверить значение. Если значение соответствует первому байту (PACKET_SYNC) то данные считать валидными.
Вот эта версия:
Еще меня смущает, что если принтануть Serial.Available он показывает 63. Понимаю, это ширина буфера, но он не всегда 63 иногда 60, 57 и тд... и ошибка с данными происходит именно тогда когда он не 63...
Проверил щас еще раз. Нет, даже когда 63 все равно есть проблема...