Просмотр исходного кода

Improved \'awaiting module\' animation

Victor 3 лет назад
Родитель
Сommit
3c1d30628f
5 измененных файлов с 3 добавлено и 1 удалено
  1. BIN
      assets/happy_2_78x46.png
  2. BIN
      assets/happy_78x46.png
  3. BIN
      assets/sad_78x46.png
  4. 2 0
      unitemp.c
  5. 1 1
      views/General_view.c

BIN
assets/happy_2_78x46.png


BIN
assets/happy_78x46.png


BIN
assets/sad_78x46.png


+ 2 - 0
unitemp.c

@@ -9,6 +9,8 @@
 //TODO: Реализовать ограничение на добавление датчиков если интерфейс недоступен
 //TODO: Не выкидывать датчик в ошибку при первом же неудачном опросе
 //TODO: Исправить зависание BMP280
+//TODO: Вид при отсутствии датчиков
+//TODO: Анимка с ожиданием датчка
 
 /* Переменные */
 //Данные приложения

+ 1 - 1
views/General_view.c

@@ -159,7 +159,7 @@ static void _draw_sensorsCarousel(Canvas* canvas) {
 
     if(app->sensors[sensor_index]->status == UT_TIMEOUT) {
         const Icon* frames[] = {&I_happy_2_78x46, &I_happy_78x46, &I_sad_78x46};
-        canvas_draw_icon(canvas, 25, 15, frames[furi_get_tick() % 2250 / 750]);
+        canvas_draw_icon(canvas, 24, 15, frames[furi_get_tick() % 2250 / 750]);
         return;
     }