В соответствии с мануалами к модулю RS485 TX идет на DI, RX на RO, так и сделано. Возможно, допустил ошибку при подключении на схеме именно к max485...
Ocelot: Обновил скетчи в вопросе. На A4 висит датчик температуры, а на D6 диод. После компиляции скетча 1 раз моргает D6 диод и Загорается D13 диод с концами. Не знаете, в чем может быть проблема?
А сколько длится slave.pool()? Есть ли вероятность банального пропуска сигнала от мастера?
Можно ли как-то обработать то, что получено от мастера?
telegram.u16RegAdd = 1; // start address in slave
telegram.u16CoilsNo = 4; // number of elements (coils or registers) to read
telegram.au16reg = au16data; // pointer to a memory array in the Arduino
Еще, можете, пожалуйста, объяснить эти три строчки?
Таблица Commit данные содержит, но вбитые ручками, а не как не заполненные программой. До проблем с Commit еще не дошли, он пока не играет никакой роли, т.к. мы Room не можем получить.
Хотя, если попробовать commitRepository использовать выше, тоже ничего не получается.
Обновил код, попробовал с аннотациями поковыряться.
Room.status - еще не решил, как буду заполнять это поле, пока ручками прописал.
guras256: ничего не возвращает. Null и что я только не пробовал. Может я не так как-то вызываю репозиторий... Выложил место, где используется репозиторий.
О чем это говорит? Pojo, по идее, настроен верно, ибо не ругается hibernate. Я уже и просто вызывал метод roomRepository.finAll(); и в Service переопределял этот метод. Что еще попробовать?
Gson+retrofit видел, да, но как-то... почему-то Spring Android зашел проще, да и понравился больше, но это уже про фломастеры и их цвет, надо думать) Спасибо за ответ и за совет с "еще раз всё обдумать" - банально, но, зараза, дельно.