Перейти к публикации

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

Опубликовано:

Всё, сдаюсь. Как не пытаюсь настроить магнитометр, эффект пружины остаётся. Пробовал уже 3 датчика, 1 GY-9250, и 2 GY-85. Пока 3DOF пытаюсь. Настраиваю магнитометр, красивый эллипс получается, значения магнитометра 1 или 0.99, Rmin/max ~1.01. Вроде всё идеально, но эффект пружины только сильнее становится по сравнению с raw (некалиброванный) где значение магнитометра около 0.73. Пробовал в разных местах квартиры, с нашуниками и без, везде калибровка по цифрам идеальная, на выходе эффект пружины только усиливается по сравнению с некалиброванным, особенно при подьёмах/опускании головы. Остальные датчики все в рекомендуемых пределах (настраивал гироскоп, акселерометр не трогал).

  • 1 месяц спустя...
Опубликовано: (изменено)
05.12.2021 в 17:53, siberia2012 сказал:

Всё, сдаюсь. Как не пытаюсь настроить магнитометр, эффект пружины остаётся. Пробовал уже 3 датчика, 1 GY-9250, и 2 GY-85. Пока 3DOF пытаюсь. Настраиваю магнитометр, красивый эллипс получается, значения магнитометра 1 или 0.99, Rmin/max ~1.01. Вроде всё идеально, но эффект пружины только сильнее становится по сравнению с raw (некалиброванный) где значение магнитометра около 0.73. Пробовал в разных местах квартиры, с нашуниками и без, везде калибровка по цифрам идеальная, на выходе эффект пружины только усиливается по сравнению с некалиброванным, особенно при подьёмах/опускании головы. Остальные датчики все в рекомендуемых пределах (настраивал гироскоп, акселерометр не трогал).

а ты в какой долготе-широте живешь ?  )

может аномалия магнитная какая.

 

у меня тоже по-разному - как достаю раз в полгода ито перекалибровка нужна.
обычно пружины нет, или мелкая, но вот появился эффект когда голову вверх-вниз, то еще отклонение по yaw появляется.


 

Изменено пользователем Bashka_IF
  • 4 недели спустя...
Опубликовано:

Пришли заказанные детали. Решил начать собирать нужный девайс.

Пытаюсь открыть файл .lay6 софтиной Splan7.0.0.4.rus  Ругается что не понимает. Мрнадцать лет назад вроде ей печатал для ЛУТ.

Обратился к гуглю. Все верно, Splan, должен открывать файл с этим разрешением.

Проверил еще на разных файлах. Не хочет, зараза.

Сижу туплю. Что не так?

Опубликовано:
43 минуты назад, BondK сказал:

Пришли заказанные детали. Решил начать собирать нужный девайс.

Пытаюсь открыть файл .lay6 софтиной Splan7.0.0.4.rus  Ругается что не понимает. Мрнадцать лет назад вроде ей печатал для ЛУТ.

Обратился к гуглю. Все верно, Splan, должен открывать файл с этим разрешением.

Проверил еще на разных файлах. Не хочет, зараза.

Сижу туплю. Что не так?

Попробуйте 6-ю версию.

Опубликовано:
1 час назад, Vumpel18 сказал:

Попробуйте 6-ю версию.

Ровно тот же эффект.

Операционная система может повлиять на результат? У меня 11 винда.

Опубликовано:
5 часов назад, BondK сказал:

Ровно тот же эффект.

Операционная система может повлиять на результат? У меня 11 винда.

Вполне.

Опубликовано:
7 часов назад, Vumpel18 сказал:

Вполне.

Проблема решена, спасибо камраду GO63. Дело как обычно в прокладке, а не в бобине.

Если в голову долгое время только кушать, то результат - запор мысли.

  • ХА-ХА 1
  • 5 месяцев спустя...
Опубликовано:

Может кто-то подскажет. Собрал подобное из строго полётного контроллера NAZE32 там стоит оригинальные mpu6050, hmc5883l и bmp280 но контроллер stm32f103cb. Прошил в среде arduino и долго мучился, почему при отрицательных значениях были завышенные значения. Но проблему нашел и устранил, если кому-то будет интересно, могу написать какое ядро использовать и что править чтобы работало. 

Но проблема заключается в том что всегда занесения по YAW возвращаются в центр. В программе калибровке в режиме теста угол по YAW сохраняется, но в опентрек возвращается в 0.

Понимаю что скорее всего проблема с настройкой, но что не так мне уже непонятно.

  • 1 месяц спустя...
Опубликовано:

Товарищи, возникла проблемка, может кто сталкивался. Ардуинка (взамен сдохшей) отказывается прошиваться. После загрузки скетча (любого) выдаёт такую строчку "avrdude: stk500_getsync(): not in sync: resp=0x00". При этом индикатор L постоянно моргает , раз пять в секунду.

До кучи картинка. 

 

image.jpeg.3ca1844be6e7dc8fc5366e5f997a31d8.jpeg

 

Версия IDE 1.0.6. Старая ардуина прошивалась на ней.

Опубликовано:
27.08.2022 в 20:52, =TT=koma сказал:

Товарищи, возникла проблемка, может кто сталкивался. Ардуинка (взамен сдохшей) отказывается прошиваться. После загрузки скетча (любого) выдаёт такую строчку "avrdude: stk500_getsync(): not in sync: resp=0x00". При этом индикатор L постоянно моргает , раз пять в секунду.

До кучи картинка. 

 

image.jpeg.3ca1844be6e7dc8fc5366e5f997a31d8.jpeg

 

Версия IDE 1.0.6. Старая ардуина прошивалась на ней.

Если используешь новую версию программы, попробуй выбрать Arduino Nano old boot или как-то так назывался пункт

  • 4 недели спустя...
Опубликовано:

Приветствую уважаемые вирпилы! Собрал себе трекер на Wemos, проблема с подключением к OpenTrack, при подключении нечего не происходит запускаю Razor_AHRS_5DOF_Calibrator к нему подключается со второго или с третьего раза, потом закрываю Razor_AHRS_5DOF_Calibrator и только потом OpenTrack начинает видеть трекер. И так каждый раз.

Опубликовано:

1. Проверить указанный в настройках трекера и Opentrack UPD порт (возможно он используется где-то еще или подключение к нему блокирует брандмауэр)

2. Проверить значения ComPort и BaudRate, указанные в файле Connect.ini. Они должны совпадать с теми, что вы указали при прошивке трекера на странице Menu.h, и в настройках входного интерфейса Opentrack.

3. Проверьте работу трекера в Мониторе порта

 

Опубликовано:
29.09.2022 в 13:15, Venor сказал:

1. Проверить указанный в настройках трекера и Opentrack UPD порт (возможно он используется где-то еще или подключение к нему блокирует брандмауэр)

2. Проверить значения ComPort и BaudRate, указанные в файле Connect.ini. Они должны совпадать с теми, что вы указали при прошивке трекера на странице Menu.h, и в настройках входного интерфейса Opentrack.

3. Проверьте работу трекера в Мониторе порта

 

все перечисленное вами сделано,  проблема в том что при подключении Opentrack как бы не видит треккер, оставляю включенным Opentrack, но не запущенном, открываю калибратор нажимаю "включить " там пишет RAZOR не найден жму еще раз находит, закрываю калибратор и после этого Opentrack после нажатия "запустить" начинает нормально работать

Опубликовано:

Здесь есть грамотные сисадмины?


Такая проблема встречается впервые. Нужна помощь @FlyingTiger_ . Моих познаний о локальных сетях недостаточно.

В разговоре с ним мы выяснили, что трекер, комп и роутер в одной локальной сети и трекер стабильно подключается к роутеру (период 2 сек у LED), но глючит с компом. VPN в роутере отключен.

 

Для понимания проблемы подробнее про процесс подключения.

 

Opentrack только слушает порт UDP 5500, принимает с любого IP и ничего не передаёт.
Калибратор и все остальные проги из пакета активно ищут трекер.

 

При включении трекер автоматически подключается к роутеру, но ещё не знает IP компа, который захочет к нему подключиться. Поэтому трекер  после включения передаёт Broadcast UDP пакеты в роутер. Роутер обязан передать любой полученный Broadcast UDP пакет на все устройства локальной сети. Здесь уже видна проблема. Или роутер этого не делает (возможно, для нового устройства "трекера" в роутере нужно установить отдельное разрешение) или Broadcast UDP пакеты не принимаются именно этим компом (может быть запрещены в файрволе?). Поэтому Opentrack не работает сразу после включения трекера.

 

В Калибраторе при нажатии [Connect] передаётся запрос Broadcast UDP пакет "#s00". Когда этот пакет попадает в трекер, он узнаёт IP компа, который хочет к нему подключиться и все дальнейшие пакеты шлёт не Broadcast, а на IP компа. Трекер отвечает "#SYNCH00". Калибратор узнаёт IP трекера и работает прямо с ним. Теперь до отключения питания трекер знает IP компа, и работает с ним, поэтому Opentrack может подключиться.

 

По какой-то причине Broadcast UDP пакеты передаются из компа в трекер (возможно со второго раза?), но не передаются из трекера в комп.
Обычные UDP пакеты на конкретный IP адресом всегда передаются и принимаются правильно.


Удивительно, как такое может быть?
 

Опубликовано:
04.10.2022 в 14:58, Arachna сказал:

Антивирь отключали?

У меня его нет, если виндовские то да. 

Опубликовано:
01.10.2022 в 01:31, GO63 сказал:

По какой-то причине Broadcast UDP пакеты передаются из компа в трекер (возможно со второго раза?), но не передаются из трекера в комп.
Обычные UDP пакеты на конкретный IP адресом всегда передаются и принимаются правильно.

broadcast не передается кому-то конкретно... он рассылается всем сразу в пределах сегмента сети. 

 

01.10.2022 в 01:31, GO63 сказал:

или Broadcast UDP пакеты не принимаются именно этим компом (может быть запрещены в файрволе?).

они принимаются всеми, а вот если комп не распознает то, что пакет направлен ему-он его отбрасывает.  Дело вряд ли в роутере - он просто определяет что пришел пакет на броадкаст-адрес и рассылает его по всему сегменту.  нет обмена броадкаст пакетами между конкретными устройствами. 

 

01.10.2022 в 01:31, GO63 сказал:

Или роутер этого не делает (возможно, для нового устройства "трекера" в роутере нужно установить отдельное разрешение) или Broadcast UDP пакеты не принимаются именно этим компом (может быть запрещены в файрволе?)

теоретически может. По-умолчанию, конечно же, на роутере такого правила нет, иначе вы бы все к сети подключали через создание правила и об этом бы знали. 

компом - на роутере есть какая-нить консоль? запросите arp- таблицу, самый что ни есть броадкаст запрос- если комп не ответил - значит можно уже копать там дальше. 

  • Нравится 1
Опубликовано:
32 минуты назад, Skot_Lesnoy сказал:

Запроосите arp- таблицу, самый что ни есть броадкаст запрос- если комп не ответил - значит можно уже копать там дальше. 

О как все просто если знать что это и как это делать

Опубликовано: (изменено)
28 минут назад, FlyingTiger_ сказал:

О как все просто если знать что это и как это делать

а чо там знать:

Гоогле - как сделать arp запрос на %routerbrand% 

 

да и так это в порядке исключения.. 99.9% что все в порядке и все работает.. 

возможно просто недопонимание что вы и как хотите сделать:

По какой-то причине Broadcast UDP пакеты передаются из компа в трекер (возможно со второго раза?), но не передаются из трекера в комп.
Обычные UDP пакеты на конкретный IP адресом всегда передаются и принимаются правильно.

 

На конкретный адрес, как раз и передаются обычные пакеты а широковещательные -нет) 

 

01.10.2022 в 01:31, GO63 сказал:

теперь до отключения питания трекер знает IP компа, и работает с ним, поэтому Opentrack может подключиться.

а при включении питания, как я понял, если трекер щупает опентрек, а не наоброт, трекер должен разослать еще один броадкаст (если не помнит больше Ip компа или там ДХЦП) на широковещательный адрес : кто тут комп с опентреком - кто-то ему должен ответить " я тут комп с опентреком" а остальные- проигнорировать вопрос. 

 если комп должен поймать трекер, а  Opentrack только слушает порт UDP 5500, принимает с любого IP и ничего не передаёт (С) - это должен сделать кто-то другой - спросить " кто тут трекер?" 

Если я все правильно понял из вашего коммента выше.  

 

Изменено пользователем Skot_Lesnoy
Опубликовано:

@Skot_Lesnoy

При включении питания трекер ничего не щупает, просто рассылает Broadcast пакеты вместо адресных. А вот если любая прога из пакета его пробует его найти, то он уже шлёт адресные пакеты на ip компа, с на котором запускался калибратор или любая программа из пакета.

 

Opentrack только слушает. Хорошо бы к нему добавить отправку Broadcast пакета при нажатии на Start. Пока это никто не сделал.

 

Всё же нужно, чтобы @FlyingTiger_ проверил загрузку трекера в Мониторе порта, особенно строки LocalIP, SubnetMask, GatewayIP, Broadcast IP. И сравнить с командой ipconfig /all: IPv4-адрес, Маска подсети, Основной шлюз.

Возможно, трекер неверно вычисляет Broadcast IP.

 

Опубликовано:
1 час назад, GO63 сказал:

При включении питания трекер ничего не щупает, просто рассылает Broadcast пакеты вместо адресных

 понял принцип. 

1 час назад, GO63 сказал:

Возможно, трекер неверно вычисляет Broadcast IP.

никогда не сталкивался с подобным... 

Opentrack только слушает -скорее в этом проблема. - он же должен трекеру ответить для определения им Ip

Так на пальцах сложно сказать что-то определенное- надо все смотреть. 

Навскидку, костыльно- батник, который запустит любую прогу из пакета с параметром опроса сети(тот же калибратор в режиме connect), а уже потом, когда оба устройства найдут друг-друга, запуск опентрека. 

Опубликовано:
16 минут назад, Skot_Lesnoy сказал:

 

Навскидку, костыльно- батник, который запустит любую прогу из пакета с параметром опроса сети(тот же калибратор в режиме connect), а уже потом, когда оба устройства найдут друг-друга, запуск опентрека. 

вот так и подключаю, через любую прогу из пакета, кстати монитор порта image.thumb.jpeg.9ff2a3e0a84d7b40729435e8491249d9.jpeg

Опубликовано:

На скрине трекер не смог подключиться к роутеру.
Нужен скрин с удачным подключением, а именно строчки, похожие на эти:

  ............
  Connected!
  LocalIP      : 192.168.0.103
  MacAddress   : 84:F3:EB:59:EA:EF
  SubnetMask   : 255.255.255.0
  GatewayIP    : 192.168.0.1
  SSID         : TPlinkLAN
  RSSI (dB)    : -64
  Broadcast IP : 192.168.0.255
  UDP port     : 5550
  -------------
  Connection status: 3
  -------------


 

Опубликовано:
5 часов назад, GO63 сказал:

На скрине трекер не смог подключиться к роутеру.
Нужен скрин с удачным подключением, а именно строчки, похожие на эти:

  ............
  Connected!
  LocalIP      : 192.168.0.103
  MacAddress   : 84:F3:EB:59:EA:EF
  SubnetMask   : 255.255.255.0
  GatewayIP    : 192.168.0.1
  SSID         : TPlinkLAN
  RSSI (dB)    : -64
  Broadcast IP : 192.168.0.255
  UDP port     : 5550
  -------------
  Connection status: 3
  -------------


 

в том то и дело что он не подключается

Опубликовано:
4 часа назад, FlyingTiger_ сказал:

в том то и дело что он не подключается

параметры подключения к вашему SSID (вайфаю) где прописаны? или у вас открытая сетка -подключение без авторизации? 

Опубликовано:
07.10.2022 в 06:35, Skot_Lesnoy сказал:

параметры подключения к вашему SSID (вайфаю) где прописаны? или у вас открытая сетка -подключение без авторизации? 

я знаю только один способ где прописать парамерты SSID, через Razor_WiFi_Config из пакета. Сетка не откратая.

Подключился сегодня через другой роутер, вроде как заработало, но с большими глюками, после подключения через калибратор работает нормально.

Опубликовано:
08.10.2022 в 21:45, FlyingTiger_ сказал:

я знаю только один способ где прописать парамерты SSID, через Razor_WiFi_Config

ну стоит попробовать

Опубликовано:
9 часов назад, Skot_Lesnoy сказал:

ну стоит попробовать

Все починили с помощью @GO63, wemos не успевал подключится роутеру за 15 сек.

  • Поддерживаю! 2
Опубликовано:

Еще один вопрос, как можно поменять параметр #define Umin 3.60? 

Нигде его не нашел, прилепил моторчик от телефона хочу чтоб он немного позже начинал вибрировать.

 

  • 4 недели спустя...
Опубликовано:
10.10.2022 в 15:24, FlyingTiger_ сказал:

Все починили с помощью @GO63, wemos не успевал подключится роутеру за 15 сек.

Добрый вечер! как исправили, подскажите?

Опубликовано:

Привет!
Мы вместе с @FlyingTiger_ поправили в файле ESP8266.cpp пару строк в функции void Init_WiFi().
Теперь трекер ждёт соединения не до 10, а до 60 сек. Если дожидается, то BroadcastIP вычисляется верно, и Opentrack работает без предварительного запуска Калибратора.
Исправленная функция void Init_WiFi():

 

//================================================
void Init_WiFi(){
    Vibro();
    #ifdef DEBUG
    //Serial.setDebugOutput(true);
    #endif

    #if (UseVibro != 0)
        pinMode (VibroPin, OUTPUT);
        digitalWrite(VibroPin, LOW);
    #endif

    WiFi.mode(WIFI_STA);
  WiFi.begin(ssid, pass);
    
    Serial.println("\n-------------");
  Serial.print("Connecting to "); Serial.print(WiFi.SSID()); Serial.println(":");

  byte tries=0;
  while (WiFi.status() != WL_CONNECTED) {
    delay(250);
        LED( tries & 1 );
    Serial.print(".");
    tries++;
    // if (tries > 40) break;
    if (tries > 240) break;
  }
  Serial.println();
    LED(1);

  // if(tries <= 40){
  if(WiFi.status == WL_CONNECTED){
        Serial.print  ("Connected!\nLocalIP      : "); Serial.println(WiFi.localIP());
        Serial.print  ("MacAddress   : "); Serial.println(WiFi.macAddress());
        Serial.print  ("SubnetMask   : "); Serial.println(WiFi.subnetMask());
        Serial.print  ("GatewayIP    : "); Serial.println(WiFi.gatewayIP());
        Serial.print  ("SSID         : "); Serial.println(WiFi.SSID());
        Serial.print  ("RSSI (dB)    : "); Serial.println(WiFi.RSSI());

        for(int i = 0; i < 4; i++) UdpIP[i] = ~WiFi.subnetMask()[i] | WiFi.gatewayIP()[i];
        Serial.print  ("Broadcast IP : "); Serial.println(UdpIP);
        Serial.print  ("UDP port     : "); Serial.println(UdpPort);
    }
  else Serial.println("Unable to connect to WiFi");

    Serial.println("-------------");
    Serial.printf("Connection status: %d\n", WiFi.status());
    Serial.println("-------------");
    #ifdef DEBUG
    WiFi.printDiag(Serial);
    Serial.println("-------------");
    #endif
    
    Udp.begin(UdpPort);

    //    Serial.printf("Now listening at IP %s, UDP port %d\n", WiFi.localIP().toString().c_str(), UdpPort);
}

//================================================


 

  • Нравится 2
  • Поддерживаю! 1
  • 2 недели спустя...
Опубликовано:

Добрый вечер! Нашлось немного времени, набросал плату вместе с зарядкой 4056. Посоветоваться. Может, что не так.

схема.jpg

  • 1 месяц спустя...
Опубликовано: (изменено)
06.11.2022 в 17:10, GO63 сказал:

Привет!
Мы вместе с @FlyingTiger_ поправили в файле ESP8266.cpp пару строк в функции void Init_WiFi().
Теперь трекер ждёт соединения не до 10, а до 60 сек. Если дожидается, то BroadcastIP вычисляется верно, и Opentrack работает без предварительного запуска Калибратора.
Исправленная функция void Init_WiFi():

 

//================================================
void Init_WiFi(){
    Vibro();
    #ifdef DEBUG
    //Serial.setDebugOutput(true);
    #endif

    #if (UseVibro != 0)
        pinMode (VibroPin, OUTPUT);
        digitalWrite(VibroPin, LOW);
    #endif

    WiFi.mode(WIFI_STA);
  WiFi.begin(ssid, pass);
    
    Serial.println("\n-------------");
  Serial.print("Connecting to "); Serial.print(WiFi.SSID()); Serial.println(":");

  byte tries=0;
  while (WiFi.status() != WL_CONNECTED) {
    delay(250);
        LED( tries & 1 );
    Serial.print(".");
    tries++;
    // if (tries > 40) break;
    if (tries > 240) break;
  }
  Serial.println();
    LED(1);

  // if(tries <= 40){
  if(WiFi.status == WL_CONNECTED){
        Serial.print  ("Connected!\nLocalIP      : "); Serial.println(WiFi.localIP());
        Serial.print  ("MacAddress   : "); Serial.println(WiFi.macAddress());
        Serial.print  ("SubnetMask   : "); Serial.println(WiFi.subnetMask());
        Serial.print  ("GatewayIP    : "); Serial.println(WiFi.gatewayIP());
        Serial.print  ("SSID         : "); Serial.println(WiFi.SSID());
        Serial.print  ("RSSI (dB)    : "); Serial.println(WiFi.RSSI());

        for(int i = 0; i < 4; i++) UdpIP[i] = ~WiFi.subnetMask()[i] | WiFi.gatewayIP()[i];
        Serial.print  ("Broadcast IP : "); Serial.println(UdpIP);
        Serial.print  ("UDP port     : "); Serial.println(UdpPort);
    }
  else Serial.println("Unable to connect to WiFi");

    Serial.println("-------------");
    Serial.printf("Connection status: %d\n", WiFi.status());
    Serial.println("-------------");
    #ifdef DEBUG
    WiFi.printDiag(Serial);
    Serial.println("-------------");
    #endif
    
    Udp.begin(UdpPort);

    //    Serial.printf("Now listening at IP %s, UDP port %d\n", WiFi.localIP().toString().c_str(), UdpPort);
}

//================================================


 

Ох нифига я проспал)), погряз в работе(. Мы там помоему поправили не до 60 сек, а до тех пор пока не подключится. Если надо могу глянуть, но отвечать могу не сразу. 

4 минуты назад, FlyingTiger_ сказал:

Ох нифига я проспал)), погряз в работе(. Мы там помоему поправили не до 60 сек, а до тех пор пока не подключится. Если надо могу глянуть, но отвечать могу не сразу. 

Как то так это было

"

Хех, ну да. Нужно ещё поправить строку чуть ниже (строка 192):

if(tries <= 40){

изменить на 

if(tries <= 100){

Но в целом мы на правильном пути.

 

В первой попытке трекер подключился за 8,25 сек.

Во второй попытке трекер подключился за 12,25 сек, но трекер не понял, что подключился уже.

 

Нет, я ошибся в два раза:

В первой попытке трекер подключился за 16,5 сек.

Во второй попытке трекер подключился за 24,5 сек, но трекер не понял, что подключился уже.

Поэтому значения 100 (25 сек) может быть недостаточно. Лучше увеличить до 60 сек:

if (tries > 240) break

 

Строку 192

if(tries <= 40){

лучше заменить на

if(WiFi.status() = WL_CONNECTED){

 

  Цитата

В общем изменил if (tries > 40) break (только она у меня 39 строка)

- Странно. В каком редакторе смотрите? И где скачивали скетч?

 

 

Что то спешу. Нужно так:

Строку 192

if(tries <= 40){

лучше заменить на

if(WiFi.status() == WL_CONNECTED){

Изменено пользователем FlyingTiger_
  • Поддерживаю! 1
  • 2 недели спустя...
Опубликовано:

Бодрый ли вечер Господа ???

 

Хочу себе собрать чудную гляделку по сторонам на Ардуино нано + MPU-6050 (GY-521), но ...

...НО не знаю где взять софт ...

Переходя по ссылкам бережно разложенным на страницах форума я натыкаюсь только лишь на ЭТО:

 

Скрытый текст

901985016_2023-01-2120_40_47.thumb.png.a2d5c13c9bef85822080f279fd3b3e80.png

 

 

Без вашей товарищеской помощи мне полный зарез !!!

Не оставьте в неведении ...

Заранее ВСЕМ Благодарен за помощь !!!

Опубликовано:
33 минуты назад, BelovVV сказал:

Переходя по ссылкам бережно разложенным на страницах форума я натыкаюсь только лишь на ЭТО:

А что если ткнуть слева в пункт "Устройства обзора для авиасимуляторов"? Там может быть много чего интересного...

  • Поддерживаю! 1
Опубликовано:
50 минут назад, sergeype сказал:

А что если ткнуть слева в пункт "Устройства обзора для авиасимуляторов"? Там может быть много чего интересного...

Вот видите какой я невнимательный !!!

Простите за доставленные неудобства !!!

Спасибо огромное за помощь !!!

  • ХА-ХА 1
Опубликовано:

Добрый вечер! Собрал, есть небольшая "пружина", буду калибровать. Может кому-то пригодиться. 

3.jpg

229828304_-2.jpg

  • Нравится 2
Опубликовано:
18.01.2022 в 11:36, Bashka_IF сказал:

обычно пружины нет, или мелкая, но вот появился эффект когда голову вверх-вниз, то еще отклонение по yaw появляется.

 

Что то похожее  наблюдаю, при наклоне(pitch) головы вверх/вниз  проявляется yaw вправо /влево но не очень сильно. При наклоне(roll) вправо влево(не вращении) yaw поворачивает уже будь здоров. Магнитометр калибровал, все замечательно отработало.  В чем может быть причина ?

Опубликовано:
03.02.2023 в 02:35, sgkio сказал:

Что то похожее  наблюдаю, при наклоне(pitch) головы вверх/вниз  проявляется yaw вправо /влево но не очень сильно. При наклоне(roll) вправо влево(не вращении) yaw поворачивает уже будь здоров. Магнитометр калибровал, все замечательно отработало.  В чем может быть причина ?

Добрый вечер! Была такая же ситуация, GO63 посоветовал провести калибровку с закрепленным аккумулятором, до этого проводил  держа руками. Закрепил двухсторонним скотчем, провел калибровку, пружина пропала. Может поможет.

 

  • Поддерживаю! 1

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
×
×
  • Создать...