WSPR

Аватара пользователя
MiB
Сообщения: 187
Зарегистрирован: 26 фев 2021, 19:14
Позывной: R3KEE
Город: Novovoronezh
Имя: Roman
Благодарил (а): 26 раз
Поблагодарили: 19 раз

WSPR

Сообщение MiB » 27 ноя 2021, 11:38

R0AEK писал(а):
26 ноя 2021, 13:26
MiB, как у Вас ситуация с чтением из EEPROM?
поигрался сегодня - все по прежнему. :-(

конектится через раз, при этом при любом нажатии коннект на индикаторе видно что контроллер пошел в перезагрузку, но иногда он перегружается и обратно в режим "Wait...." а иногда "Connect to PC".

при нажатии Read все так-же "Входная строка имела неверный формат" в произвольном месте приема/декодирования...
такое ощущение что скорости RS232 меняются в какой-то момент....

декодирование и частота по прежнему стабильно, после калибровки, -8db с нагрузкой на 14096.5.

p.s. и кнопка set time неактивна :-(

Аватара пользователя
R9OFG
Сообщения: 1178
Зарегистрирован: 03 ноя 2019, 22:30
Позывной: R9OFG, ex R0AEK
Город: Новосибирск
Имя: Саша
Благодарил (а): 181 раз
Поблагодарили: 274 раза
Контактная информация:

WSPR

Сообщение R9OFG » 27 ноя 2021, 13:28

Чудеса... но их же не бывает...

вот только что
0.png
MiB писал(а):
27 ноя 2021, 11:38
конектится через раз
такое иногда наблюдается и у меня на Windows 10 21H1, на Windows 7 не замечал. Будем думать...

Десятка (Pro лицензия) у меня стоит на новом ПК AMD Athlon 3000G/16GB RAM/MB GIGABYTE B450M_S2H_V2/SSD+HDD

00.png

так вот тут USB криво работают, я если даже приборчик OSA103 mini отключу от USB, так чтобы ее софт увидел опять после повторного подключения, приходится перезагружать ПК через раз. Хотя остальная периферия по USB (RuToken, мышка, микрофон, камера, джойстик) работают без глюков. Все это дело подключается через "прокладку" в виде USB-разветвителя Ginzzu, но он с доп. питанием не бюджетный.

Лучше бы i3/i5 взял бы, всегда была аллергия на AMD, сэкономил называется....
MiB писал(а):
27 ноя 2021, 11:38
при нажатии Read все так-же "Входная строка имела неверный формат" в произвольном месте приема/декодирования...
такое ощущение что скорости RS232 меняются в какой-то момент....
на каком блоке? Active bands/TX options/Clock generator Si5351?
MiB писал(а):
27 ноя 2021, 11:38
p.s. и кнопка set time неактивна
она априори должна быть активна, выбор в поле "Get time" RTC/GPS заблокирован пока что.


Аватара пользователя
MiB
Сообщения: 187
Зарегистрирован: 26 фев 2021, 19:14
Позывной: R3KEE
Город: Novovoronezh
Имя: Roman
Благодарил (а): 26 раз
Поблагодарили: 19 раз

WSPR

Сообщение MiB » 27 ноя 2021, 14:00

7ка на стационаре 10ка на ноуте - везде одинаковое поведение...
R0AEK писал(а):
27 ноя 2021, 13:28
на каком блоке? Active bands/TX options/Clock generator Si5351?
при коннекте - если выскакивает то остается status led иначе ds1602
tx options - почти всегда,
clock - гораздо реже чем на tx
2021-11-27_13-59-03.png
вот скрин - сет тайм не активно изначально, может стать активной только тогда когда read tx options пройдет нормально.
нажал read на тх опциях:
декодировлся позывной, выскочило сообщениие - кнопка так и есть read и она активнаа, ее можно еще нажимать...
2021-11-27_14-03-34.png
если ошибка выскакивает при декоде локатора, то кнопка становится неактивной, нужно реконектится.
2021-11-27_14-06-54.png
если ошибка возникает на мощности, то кнопка меняется на write.
Последний раз редактировалось MiB 27 ноя 2021, 14:12, всего редактировалось 1 раз.

Аватара пользователя
R9OFG
Сообщения: 1178
Зарегистрирован: 03 ноя 2019, 22:30
Позывной: R9OFG, ex R0AEK
Город: Новосибирск
Имя: Саша
Благодарил (а): 181 раз
Поблагодарили: 274 раза
Контактная информация:

WSPR

Сообщение R9OFG » 27 ноя 2021, 14:10

MiB, верю!
Епром чистили?

Аватара пользователя
MiB
Сообщения: 187
Зарегистрирован: 26 фев 2021, 19:14
Позывной: R3KEE
Город: Novovoronezh
Имя: Roman
Благодарил (а): 26 раз
Поблагодарили: 19 раз

WSPR

Сообщение MiB » 27 ноя 2021, 14:17

десяток раз.....
кстати заметка
жму write tx opt
в программе пишется
2021-11-27_14-16-07.png
на индикаторе в этот момент с точностью наоборот сначала TX... write, потом WSPR data-write.

Аватара пользователя
R9OFG
Сообщения: 1178
Зарегистрирован: 03 ноя 2019, 22:30
Позывной: R9OFG, ex R0AEK
Город: Новосибирск
Имя: Саша
Благодарил (а): 181 раз
Поблагодарили: 274 раза
Контактная информация:

WSPR

Сообщение R9OFG » 27 ноя 2021, 14:52

MiB писал(а):
27 ноя 2021, 14:00
вот скрин - сет тайм не активно изначально
тут все правильно, так и должно быть, активной будет если выбрать источник времени или прочитать (тут как бы конфигуратор не знает, что там используется), выбрать источник времени не получится в данный момент, только после чтения

Аватара пользователя
R9OFG
Сообщения: 1178
Зарегистрирован: 03 ноя 2019, 22:30
Позывной: R9OFG, ex R0AEK
Город: Новосибирск
Имя: Саша
Благодарил (а): 181 раз
Поблагодарили: 274 раза
Контактная информация:

WSPR

Сообщение R9OFG » 27 ноя 2021, 14:53

MiB писал(а):
27 ноя 2021, 14:17
на индикаторе в этот момент с точностью наоборот сначала TX... write, потом WSPR data-write.
ага неточность, спасибо

Аватара пользователя
R9OFG
Сообщения: 1178
Зарегистрирован: 03 ноя 2019, 22:30
Позывной: R9OFG, ex R0AEK
Город: Новосибирск
Имя: Саша
Благодарил (а): 181 раз
Поблагодарили: 274 раза
Контактная информация:

WSPR

Сообщение R9OFG » 27 ноя 2021, 15:00

MiB, я правильно понимаю, что у Вас оригинальная UNO, там же вроде уарт>усб на отдельном МК реализован?

Мысли в слух - попробую скорость уарта занизить, посмотрим, каков результат будет.

Аватара пользователя
MiB
Сообщения: 187
Зарегистрирован: 26 фев 2021, 19:14
Позывной: R3KEE
Город: Novovoronezh
Имя: Roman
Благодарил (а): 26 раз
Поблагодарили: 19 раз

WSPR

Сообщение MiB » 27 ноя 2021, 22:06

нет, у меня голый микроконтроллер и ft232 чип в качестве usb-ttl.

Аватара пользователя
MiB
Сообщения: 187
Зарегистрирован: 26 фев 2021, 19:14
Позывной: R3KEE
Город: Novovoronezh
Имя: Roman
Благодарил (а): 26 раз
Поблагодарили: 19 раз

WSPR

Сообщение MiB » 28 ноя 2021, 10:15

поставил Serial Port Monitor и снял дамп обмена:
2021-11-28_10-10-35.png
старт прошел без ошибки, комманда A1 считалась без ошибки.
1) нажали кнопку Read раздела TX Options
2) выскочила ошибка
3)2 байта считались после того как нажал кнопку "Ок" в окне сообщения о ошибке.

реконект и повторяем:
2021-11-28_10-17-32.png
2)ошибка выскочила раньше
3)после "ОК" дочитались оставшиеся байты.

IMHO: сырцов нет, поэтому только умные мысли вслух:
может обработку делать не в процессе чтени,я а разбить на 2 этапа:
- считали все байты из компорта
- распарсили строку и вывели в поля программы.

Ответить

Вернуться в «Микроконтроллеры и программирование»