Browse Source

План действий

Vladimir N. Shilov 9 years ago
parent
commit
96031b8c2d
1 changed files with 31 additions and 0 deletions
  1. 31 0
      ReadMe.txt

+ 31 - 0
ReadMe.txt

@@ -229,3 +229,34 @@ Factory_VREFINT у меня == 0x7E, т.е. полное значение 0x067E
  это похоже на смещение "0" от ОУ. Хз, нужно ли вычитывать их из результата.
  это похоже на смещение "0" от ОУ. Хз, нужно ли вычитывать их из результата.
 
 
  Этот этап можно считать законченым.
  Этот этап можно считать законченым.
+
+ ---
+ Убрал оверсэмплинг по напряжению, и фильтрацию по току.
+
+ Идея по индикации:
+  - разбить на режимы:
+    * режим БП
+      + вверху напряжение
+      + внизу ток или мощность
+    * режим заряд/разряд
+      + вверху напряжение / время (по кнопке или таймеру)
+        время мм.сс или чч.мм, тогда мигаем точкой синхронно с секундами.
+      + внизу ток (заряд) / А*Ч (разряд) / Вт*Ч (по кнопке или таймеру)
+
+Если две кнопки -- то двумя выбирать режим, светодиодом можно отображать.
+Одиночое нажатие меняет выводимую инфу.
+Индикация выбранного режима (секунд 5, можно с морганием): "PSU", "CHAr", "DECH";
+текущего параметра: "-U-", "-I-", "-P-", "-t-", "-IH-", "-PH-"
+
+Или проще -- выбираем, что отображать в текущей строке:
+"-U-", "-I-", "-U-I-", "-P-", "-t-", "-IH-", "-PH-", "-U-t-", "-I-t-"
+В двойных режимах менять отображаемый параметр по таймеру.
+
+Обработка кнопок.
+Каждая кнопка коротким нажатием переключает отображаемую величину своей строки.
+Что повесить на длинное нажатие -- не могу придумать.
+Как я понимаю, на каждую строку нужен свой КА, состояния которого будет
+переключать соотвествующая кнопка.
+Получается, что для каждой строки нужна функция отображения каждого параметра.
+Как-то это накладно, но ничего умнее пока придумать не могу.
+хватило бы оперативки...