Перейти к содержанию
bbh_blocked_dnftl

Синтезатор NanoVFO с поддержкой CW


Relayer

Рекомендуемые сообщения

Всем привет ! Что то не компилируется :( пишет вот что :

 
sketch\SSD1306Ascii.cpp:20:26: fatal error: SSD1306Ascii.h: No such file or directory
 
 #include "SSD1306Ascii.h"
 
                          ^
 
compilation terminated.

 

 

В папке проекта, этого файла не нашлось, скачал отдельно, ничего не изменилось :(

Ссылка на комментарий
Поделиться на другие сайты

  • Ответов 151
  • Создана
  • Последний ответ

Топ авторов темы

Надо не скачивать отдельно а установить библиотеку SSD1306Ascii.

Ссылка на комментарий
Поделиться на другие сайты

Надо не скачивать отдельно а установить библиотеку SSD1306Ascii.

Буксую, простите  :dash2:  и спасибо за быстрый ответ :)

 

Тут ещё понавылазило, но правда компиляция завершена, это не слишком критично ?

 

 

 

 

 

 

 

 

 

 

 

 

C:\Users\bozer\Documents\Arduino\sketch\NanoVFO\NanoVFO.ino:81:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

 

};

 

^

 

C:\Users\bozer\Documents\Arduino\sketch\NanoVFO\NanoVFO.ino:81:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

 

C:\Users\bozer\Documents\Arduino\sketch\NanoVFO\NanoVFO.ino:81:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

 

C:\Users\bozer\Documents\Arduino\sketch\NanoVFO\NanoVFO.ino:81:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

 

C:\Users\bozer\Documents\Arduino\sketch\NanoVFO\NanoVFO.ino:81:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

 

C:\Users\bozer\Documents\Arduino\sketch\NanoVFO\NanoVFO.ino:81:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

 

C:\Users\bozer\Documents\Arduino\sketch\NanoVFO\NanoVFO.ino:81:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

 

C:\Users\bozer\Documents\Arduino\sketch\NanoVFO\NanoVFO.ino:81:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

 

C:\Users\bozer\Documents\Arduino\sketch\NanoVFO\NanoVFO.ino:81:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

 

C:\Users\bozer\Documents\Arduino\sketch\NanoVFO\NanoVFO.ino:81:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

 

C:\Users\bozer\Documents\Arduino\sketch\NanoVFO\NanoVFO.ino:81:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

 

C:\Users\bozer\Documents\Arduino\sketch\NanoVFO\NanoVFO.ino:81:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

 

C:\Users\bozer\Documents\Arduino\sketch\NanoVFO\NanoVFO.ino:81:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

 

C:\Users\bozer\Documents\Arduino\sketch\NanoVFO\NanoVFO.ino:81:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

 

C:\Users\bozer\Documents\Arduino\sketch\NanoVFO\NanoVFO.ino:81:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

 

C:\Users\bozer\Documents\Arduino\sketch\NanoVFO\NanoVFO.ino:81:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

 

C:\Users\bozer\Documents\Arduino\sketch\NanoVFO\NanoVFO.ino:81:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

 

C:\Users\bozer\Documents\Arduino\sketch\NanoVFO\NanoVFO.ino: In function 'void loop()':

 

C:\Users\bozer\Documents\Arduino\sketch\NanoVFO\NanoVFO.ino:470:34: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

 

playMessage(MEMO1);

 

^

 

C:\Users\bozer\Documents\Arduino\sketch\NanoVFO\NanoVFO.ino:473:34: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

 

playMessage(MEMO2);

 

^

 

C:\Users\bozer\Documents\Arduino\sketch\NanoVFO\NanoVFO.ino:476:34: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]

 

playMessage(MEMO3);

 

^

 

Скетч использует 17270 байт (56%) памяти устройства. Всего доступно 30720 байт.

Глобальные переменные используют 1358 байт (66%) динамической памяти, оставляя 690 байт для локальных переменных. Максимум: 2048 байт.

 

Ссылка на комментарий
Поделиться на другие сайты

хм ... вроде не должно там ничего вылазить. Ардуино IDE какой версии? Обновите до самой последней

Ссылка на комментарий
Поделиться на другие сайты

хм ... вроде не должно там ничего вылазить. Ардуино IDE какой версии? Обновите до самой последней

1.8.5 с офф сайта вчера скачал, вроде последняя

Ссылка на комментарий
Поделиться на другие сайты

Непонятно. В принципе это не ошибки а варнинги и на работу не влияют. Так что можно забить

Ссылка на комментарий
Поделиться на другие сайты

Непонятно. В принципе это не ошибки а варнинги и на работу не влияют. Так что можно забить

 

Я о том же, но хотел перестраховаться ) спасибо )

Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...

добрый день

все работает хорошо, но при выключении, установленная (настроенная) частота не сохраняется.

при включении  устанавливается частота которая находится в программе как разделенная cw и ssb , например в 80 м это 3,6 Mhz.

возможно это исправить - для сохранения последней настроенной частоты?

спасибо

с большим приветствием, Daniel, OM1DS

Ссылка на комментарий
Поделиться на другие сайты

В этом синтезаторе возможность сохранения текущей частоты не предусмотрена. Добавил запрос в todo-list - возможно сделаю

Ссылка на комментарий
Поделиться на другие сайты

спасибо, Я подожду..... 73, Daniel, OM1DS

Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...

тоже была проблема, с мех. энкодером, правда ничего не висло, а при вращении в любую из сторон, синтезатор переходил в режим "TX", частота не менялась ВООБЩЕ, получилось исправить путём установки 15 импульсов на оборот , вместо 20, в конфиге. Энкодер самый попсовый EC11, ёмкости на землю по 0,1 ставил

 

73!

Ссылка на комментарий
Поделиться на другие сайты

не долго музыка играла :( после ночи на столе, энкодер снова отказался работать, при вращении, переход на передачу и всё :( Оптического нету...

 

 

UPD подключил через 2 сопротивления по 1к, заработало...наблюдаю ))

 

Спасибо автору, за его труды, нравится :) использовал обычную nano? что б клавиатура работала, питания взял с 5в, SI5351 и дисплей питаются от 3.3выхода с юсб конвертора, задачи по энергосбережению не стоит

 

photo_2018-11-05_18-15-23.jpg

Ссылка на комментарий
Поделиться на другие сайты

Добрый всем день!

Вопрос к автору: возможно ли убрать с дисплея все ненужное, оставив только индикацию частоты, добавить индикацию времени, и мало-мальский совмещенный показометр S и  Power метров , в виде дорожки или кубиков. Мне кажется во время соревнований эта информация будет более полезна. А если получится считать время средствами процессора, не используя спец микросхем, было бы вообще здорово! Установку времени можно провести после включения перед тестом -  это не сложно. Скорость ключа накрутим на слух, по мере надобности. S метр в тесте в принципе и не нужен, главное разобрать сигнал, а вот Power подскажет, что выход работает.

Ссылка на комментарий
Поделиться на другие сайты

Время процессором считать не получится - нужна спец.микросхема энергонезависимых часов.

S-метр и Power метр сразу же упрутся в необходимость калибровки показаний. Иначе это будет "показометр".

Все это приведет к усложнению схемы и кода. Я этим заниматься не буду.

Если есть желание и время - исходники открыты - меняйте на свой вкус

Ссылка на комментарий
Поделиться на другие сайты

  • 5 месяцев спустя...

Приветствую Андрей!  Хочу повторить эту конструкцию. Особо привлекает простота и режим CW , внутренний ключ. В связи с этим возник вопрос по работе ключа. До этого повторял только одну конструкцию  синтезатора K4GC с доработкой JA2GQP ja2gqp.blogspot.com/2017/07/n4gc-vfo.html , работает без проблем, кроме ключа.Не пойму в чом проблема, постоянно выдаёт на одну точку или тире больше. К примеру вместо v выдаёт 4.Использую однорычажный манипулятор, который с разными самодельными ключами так и с ключом FT897D работает отлично, а с ключом синтезатора не могу передать ни одного знака...

Если можете, пожалуйста проясните ситуацию...

Спасибо!

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...

×
×
  • Создать...