А кто нибудь проверял уже в боевых условиях, в реальной работе разделённый по вкладкам скетч от Phisik?SA1348, 22 Авг. 17, 09:17
Не дождался ответа, сам стал испытывать. Первое что сделал, переписал под себя для I2C дисплея. Немного наплясался и поэтому общие рекомендации.
Первое, внимательно проверяйте пины перед загрузкой, они отличаются от стандартной версии. Я вроде перепроверил, а вот строку #define PIN_KLP_BEG пропустил, а там было 23 вместо привычных 22, поэтому сперва была непонятка с неработающими клапанами.
Второе, не старайтесь сохранить свои настройки! Проверяйте параметр #define PR_REWRITE_EEPROM и делайте его отличным от того, который был на предыдущем скетче. Видно из за смещения ячеек EEPROM в настройках получается такая каша и помимо того, что надо все равно перелопатить все настройки, так их ещё пришлось долго выгонять из диких значений. Например в настройке отбора в зависимости от температуры кубы эти температуры были как плюсовые, так и отрицательные 4-х значные числа. И гнать с - 26345 до 850 как то очень муторно. Тоже самое оказалось в параметре Provod SR, так же было какое то дикое отрицательное значение.
Ну а в целом, очень доволен возможностью не созерцать лишние пункты меню.
Кнопки стали поотзывчевей и исчез косяк с непроизвольным нажатием кнопки Select во время ректификации. Хотя может я и сам это исправил, поменяв значение
if (key1 >= 950) KeyCode = 0; на if (key1 >= 800) KeyCode = 0;
Вобщем огромный респект автору изменёний в стандартной версии
Phisik за проделанную работу.
Если кому надо будет под дисплей I2C, маякните, выложу изменённый под этот дисплей, проверенный рабочий скетч
версии 3.63