-
Ответ #1185
от RW4WP Виктор 09 Янв, 2019 22:02
-
Разобрался,все заработало.Время в мониторе порта устанавливать надо так;
\OYYYYMMDDHHmm.
Вся причина была в скетче.Запустил в среде IDE 1.8.1
Сейчас разбираюсь,почему такая большая разница в местоположении MOON в Ардуино и вWSJT-чуть ли не 100 градусов.Время GMT.Поищу пороюсь.Всем спасибо за советы.73!!!
-
Ответ #1186
от ua9olb Дима 09 Янв, 2019 22:14
-
чуть ли не 100 градусов
Скорее всего координаты в сетинге не правильные.
-
Ответ #1187
от RM5P 14 Янв, 2019 19:51
-
Хочу поинтересоваться у тех, кто запускал K3NG в конфигурации master / slave. Работает ли управление кнопками вправо - влево (вверх / вниз) в таком виде. Т.е. можно ли управлять удаленной антенной в ручную с локального контроллера?
-
Ответ #1188
от RT5D Сергей 14 Янв, 2019 22:45
-
Хочу поинтересоваться у тех, кто запускал K3NG в конфигурации master / slave. Работает ли управление кнопками вправо - влево (вверх / вниз) в таком виде. Т.е. можно ли управлять удаленной антенной в ручную с локального контроллера?
Глеб привет! Андрей rt3w все запускал и работало.
-
Ответ #1189
от ua9olb Дима 15 Янв, 2019 06:13
-
с локального контроллера?
Тут не понятно с мастера или слейва)
С мастера все работает без проблем.
-
Ответ #1190
от RM5P 15 Янв, 2019 06:42
-
Большое спасибо. То что нужно.
Планирую удаленное рабочее место под СВЧ. Обязательно нужна возможность подкрутить антену в ручную.
-
Ответ #1191
от RA9WPR 16 Янв, 2019 19:09
-
Здравствуйте!
Пытаюсь использовать магнитометр+аксельрометр GY-511 (позиционируется как LSM303) в качестве датчиков угла поворота и элевации. Пробовал разные библиотеки (какие удалось найти) для LSM303, но в мониторе порта Arduino могу увидеть только "setup LSM303 error". Посмотрел осциллографом на выводах I2C Adduino обмен, видно только опрос со стороны Arduino , а GY-511 молчит.
Прикладываю фото GY-511, может у кого есть опыт использования это блока, или мысли в этом направлении.
GY-511_front.jpg
GY-511_rear.jpg
-
Ответ #1192
от RM5P 16 Янв, 2019 20:20
-
Адрес i2c устройства верно указан?
-
Ответ #1193
от RA9WPR 16 Янв, 2019 21:13
-
Вы имеете ввиду внутренний адрес блока GY-511 по которому внешние устройства (в нашем случае ардуино) к нему обращаются? Если это так, то где его указать в скетче.
-
Ответ #1194
от RM5P 16 Янв, 2019 22:25
-
Адреса объявляются в файле бибилиотеки LSM303.cpp
// Defines ////////////////////////////////////////////////////////////////
// The Arduino two-wire interface uses a 7-bit number for the address,
// and sets the last bit correctly based on reads and writes
#define D_SA0_HIGH_ADDRESS 0b0011101 // D with SA0 high
#define D_SA0_LOW_ADDRESS 0b0011110 // D with SA0 low or non-D magnetometer
#define NON_D_MAG_ADDRESS 0b0011110 // D with SA0 low or non-D magnetometer
#define NON_D_ACC_SA0_LOW_ADDRESS 0b0011000 // non-D accelerometer with SA0 low
#define NON_D_ACC_SA0_HIGH_ADDRESS 0b0011001 // non-D accelerometer with SA0 high
#define TEST_REG_NACK -1
#define D_WHO_ID 0x49
#define DLM_WHO_ID 0x3C
Я бы сначала загрузил I2C scanner и посмотрел отвечает вообще модуль компаса и по каким адресам. А потом уже переходил к подключению его к K3NG.
-
Ответ #1195
от RA9WPR 17 Янв, 2019 09:08
-
RM5P благодарю за информацию, сегодня попробую загрузить сканер.
-
Ответ #1196
от RA9WPR 17 Янв, 2019 20:42
-
I2C сканер показал два адреса: 19 и 1E. Теперь ломаю голову как же эти адреса применить в библиотеке LSM303.cpp. Прошу помощи.
-
Ответ #1197
от ua9olb Дима 17 Янв, 2019 23:26
-
эти адреса применить
Точно не помню
Но у Вас если LSM303 Там 2 датчика по азимуту и Элевации .
Вот и посмотрите в библиотеке что куда.
Если не разберётесь завтра посмотрю.
-
Ответ #1198
от RA9WPR 18 Янв, 2019 14:31
-
Да, Дмитрий, там два датчика и соответственно два адреса для обращения к азимуту или элевации. Обычно в интерфейсе I2C адрес имеет размерность 7 бит + младший бит в байте адреса обозначает: 1 - чтение из слейв устройства; 0 - запись в слейв устройство. В библиотеке LSM303.cpp я вижу адреса 0011110b = 1Eh и 0011001b = 19h, это, как я понимаю, тоже самое что и выдал I2C сканер, при условии, что сканер все сделал правильно, т.е. отбросил младший бит в байте адреса. Верно ли я думаю?
-
Ответ #1199
от RM5P 18 Янв, 2019 15:22
-