WSPR

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

WSPR

Сообщение R9OFG » 04 дек 2021, 17:15

Еще вопрос, ошибки сразу валятся при первом чтении или как?

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

WSPR

Сообщение R9OFG » 04 дек 2021, 17:31

Где то есть мой косяк, не спорю, такого не должно быть. Но для меня загадка - почему у меня на двух разных платах на ПК и ноуте работает....

Переделаю полностью алгоритм чтения с компорта, достал библию по C#, погружусь в чтение :mrgreen:


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

WSPR

Сообщение R9OFG » 04 дек 2021, 18:25

MiB, погоняйте по возможности, там номер билда совпадает с тем конфигуратором который в архиве выше но тут переделано

WSPR_Beacon_3_CFG.zip
(27.85 КБ) 152 скачивания

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

WSPR

Сообщение MiB » 04 дек 2021, 19:38

R0AEK писал(а):
04 дек 2021, 17:12
Подключается к платке без пропусков?
Подключается нормально.

может у компонента есть какие-то настройки?

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

WSPR

Сообщение R9OFG » 04 дек 2021, 19:55

MiB писал(а):
04 дек 2021, 19:38
может у компонента есть какие-то настройки?
Безымянный.png
С вариантом выше постом какой результат?

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

WSPR

Сообщение MiB » 04 дек 2021, 22:06

а каким методом читаешь данные?
R0AEK писал(а):
04 дек 2021, 17:15
Еще вопрос, ошибки сразу валятся при первом чтении или как?
да, при первом. редко банды с 1го раза читаются. тх опции никогда с 1го раза не считались.
R0AEK писал(а):
04 дек 2021, 18:25

MiB, погоняйте по возможности,
теперь завтра, сегодня ставил GPS антенну, и подключал GPSDO, замерз на крыше...

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

WSPR

Сообщение R9OFG » 04 дек 2021, 22:48

MiB писал(а):
04 дек 2021, 22:06
сегодня ставил GPS антенну, и подключал GPSDO
что то подстраивать по 1pps от GPS планируете?!

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

WSPR

Сообщение MiB » 05 дек 2021, 09:21

R0AEK писал(а):
04 дек 2021, 19:55
С вариантом выше постом какой результат?
"Индекс находится вне границ массива" - по чтению все так-же - пакет поймала, написала ошибку, после закрытия ошибки в снифире вижу остаток переданных данных.

можешь собрать версию чисто для меня которая будет выводит в лог все что принято из компорта?

и про метод каким читаешь тоже вопрос интересный - в компоненте есть асинхронный и синхронный методы - вот интересно какой используется.
R0AEK писал(а):
04 дек 2021, 22:48
что то подстраивать по 1pps от GPS планируете?!
нет, метод другой - по GPS изменяется напряжение управления OCXO - оно выдает 10Мгц - которые уже подаются на Si5153 - планирую использовать для стабилизации LNB для QO-100 websdr.
Current info:
Ffl:10000000.00670
State: READY
Vctl:2.5407 GPS: 12
Date:05/12/21 TGMT:06:27:08
Lat:39.20459533 N Lon:51.31508999 E
Height:127.799 QRA loc:KO91OH45
PLLA= 800 PLLB= 720
F0= 25000000 PLLA N= 32
F1= 40000000 PLLA N= 20
F2= 28800000 PLLB N= 25

OK!

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

WSPR

Сообщение R9OFG » 05 дек 2021, 11:04

MiB писал(а):
05 дек 2021, 09:21
можешь собрать версию чисто для меня которая будет выводит в лог все что принято из компорта?
ок
MiB писал(а):
05 дек 2021, 09:21
и про метод каким читаешь тоже вопрос интересный - в компоненте есть асинхронный и синхронный методы - вот интересно какой используется.
Безымянный.png
(4.84 КБ) 0 скачиваний

Код: Выделить всё

private void serialPort1_DataReceived(object sender, SerialDataReceivedEventArgs e)
        {
            string RX_array_Data = "";

            try
            {
                RX_array_Data = serialPort1.ReadExisting();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            //распознование устройства и парсинг данных
            .......
        }
P.S. опять оставлял на ночь, ни одной ошибки....

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

WSPR

Сообщение R9OFG » 05 дек 2021, 13:32

асинхронный

Ответить

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