Автор Тема: Расширение функциональности прибора.  (Прочитано 54964 раз)

0 Пользователей и 1 Гость просматривают эту тему.

slav0n

  • Администратор
  • .
  • *****
  • Сообщений: 4578
В настоящее время в Primuss3-spectrum добавлен замер температуры. Можно применить для контроля нагрева LNBP21, или общей температуры внутри корпуса. В качестве датчика применяется LM35.
Также идет работа по подключению внешней памяти. Для начала используем память установленную на карте - 24C04.
Она позволяет хранить дополнительно 30 спутников, из которых можно будет формировать отдельный список для настройки.
Тем кто не обрезал карту, устанавливать память не надо, она уже есть. Но ПРЕДУПРЕЖДАЮ, в ней хранится МАК-адрес и другая информация, необходимая для штатной работы карты в компьютере.
 
Схему с дополнениями прилагаю:
while(1||!1);
зберігай спокій

Speys

  • Глобальный модератор
  • .
  • *****
  • Сообщений: 932
Re: Расширение функциональности прибора.
« Ответ #1 : 20 Март 2010, 23:46:53 »
Расширение функциональности это хорошо! Как предполагаете  вносить списки  в память? Посредством самого прибора или компом?

slav0n

  • Администратор
  • .
  • *****
  • Сообщений: 4578
Re: Расширение функциональности прибора.
« Ответ #2 : 21 Март 2010, 23:49:49 »
Настройки в дополнительную память заливаются новой версией редактора

Принцип следующий. Память прибора разделена на три страницы по 15 позиций.
Основная страница -  которая работает без дополнительной памяти.
1 и 2 страница - находится в дополнительной памяти.
Записывать можно три списка - каждый на свою страницу.
В меню прибора можно будет пользоваться как основным списком,
так и оперативно формировать альтернативный список, выбирая любые спутники из 1 и 2 страницы.
while(1||!1);
зберігай спокій

slav0n

  • Администратор
  • .
  • *****
  • Сообщений: 4578
Re: Расширение функциональности прибора.
« Ответ #3 : 22 Март 2010, 00:47:31 »
Меню выглядит примерно так:


Жмем "создать список", и попадаем на 1-2 страницу:


Выбираем спутник, и кнопкой ОК ставим или убираем плюс.
Спутник автоматически добавляется или удаляется в альтернативный список поиска.
Возвращаемся в меню, и нажимаем "включить список". После этого основной список поиска
заменится альтернативным. Чтобы вернуть основной, нажимаем "отключить список".
Для быстрой очистки альтернативного списка жмем "очистить".
while(1||!1);
зберігай спокій

slav0n

  • Администратор
  • .
  • *****
  • Сообщений: 4578
Re: Расширение функциональности прибора.
« Ответ #4 : 22 Март 2010, 01:37:21 »
Прошивка с поддержкой памяти и датчика температуры. Нагрев в градусах выводится в режиме поиска, возле индикатора аккумулятора.
Проверяйте, пишите замечания.
while(1||!1);
зберігай спокій

slav0n

  • Администратор
  • .
  • *****
  • Сообщений: 4578
Re: Расширение функциональности прибора.
« Ответ #5 : 23 Март 2010, 22:33:43 »
Выложил прошивку S-230310.
Сделал запись изменений параметров спутника в альтернативном списке. Теперь на страницах 1,2 сохраняются любые изменения, сделанные в меню редактора параметров (частота, поляризация, скорость, тип конвертера дисек).
while(1||!1);
зберігай спокій

Speys

  • Глобальный модератор
  • .
  • *****
  • Сообщений: 932
Re: Расширение функциональности прибора.
« Ответ #6 : 27 Март 2010, 02:35:21 »
Очень удобно! Не нужно в основном списке прописывать много спутников,а только те, на которые наиболее часто приходиться настраивать При необходимости можно включить,добавить нужный спутник. Работать более комфортно. Как я понимаю,это только начало,использования дополнительной памяти.Все еще впереди! :a_g_a:

Guslik

  • .
  • *
  • Сообщений: 412
Re: Расширение функциональности прибора.
« Ответ #7 : 28 Март 2010, 04:58:31 »
Интересно а новая схема будет работать с датчиком  18B20?
Просто в наших краях трудно достать LM 35.

Speys

  • Глобальный модератор
  • .
  • *****
  • Сообщений: 932
Re: Расширение функциональности прибора.
« Ответ #8 : 28 Март 2010, 10:50:53 »
Нет,не будет.Совершенно разные.

antenna

  • .
  • *
  • Сообщений: 74
Re: Расширение функциональности прибора.
« Ответ #9 : 29 Март 2010, 18:33:36 »
У меня в двух Примуссах SS-3 не обрезана.Залил прошивку за 23 марта.Загрузил 2 дополнительных списка спутников.В Примуссе в дополнительном списке изменяет и запоминает только:частоту,скорость потока,поляризацию.
Тип конвертера только универсальный;вход и тип дисека только тот,который был в редакторе при заливке;22 Кгц только авто.
В дополнительном списке перепутаны кнопки вверх-вниз.
 В ПАНОРАМЕ после выключения-включения тип конвертера-нет конвертера.
С основным списком спутников-проблем нет.

slav0n

  • Администратор
  • .
  • *****
  • Сообщений: 4578
Re: Расширение функциональности прибора.
« Ответ #10 : 30 Март 2010, 10:55:50 »
Исправлено. Версия S-300310
while(1||!1);
зберігай спокій

slav0n

  • Администратор
  • .
  • *****
  • Сообщений: 4578
Re: Расширение функциональности прибора.
« Ответ #11 : 30 Март 2010, 19:53:29 »
Обнаружилась некорректная работа с фиксацией максимума сигнала. Идет работа по устранению. Скоро выложу правильную прошивку.
while(1||!1);
зберігай спокій

777z

  • .
  • *
  • Сообщений: 16
Re: Расширение функциональности прибора.
« Ответ #12 : 30 Март 2010, 21:00:57 »
SS-3 обрезана, память взял с неё (ST24c16W), стёр программатором.
При запуске примуса, тест памяти проходит.
При записи в 1 или 2 страницу памяти выдаёт "write error" (в основную пишет нормально)
При переключении между страницами данные в таблице должны меняться ? (у меня не меняются)
В самом приборе при входе в режим "создать список" - непрерывно пищит три секунды и выключается.
(когда только поставил чистую память входил в режим "создать список" без проблем)
Прошивка примуса "S-300310"

slav0n

  • Администратор
  • .
  • *****
  • Сообщений: 4578
Re: Расширение функциональности прибора.
« Ответ #13 : 31 Март 2010, 06:14:55 »
Попробую увеличить задержку в функции записи
while(1||!1);
зберігай спокій

slav0n

  • Администратор
  • .
  • *****
  • Сообщений: 4578
Re: Расширение функциональности прибора.
« Ответ #14 : 31 Март 2010, 21:10:33 »
Подправил работу с памятью. Проверяйте, пишите.
while(1||!1);
зберігай спокій