Shatki / pyTroykaIMU

Raspberry Pi python support of Amperka TroykaIMU module
GNU General Public License v3.0
6 stars 3 forks source link

вывод результатов #2

Open madbulok opened 5 years ago

madbulok commented 5 years ago

Здравствуйте Дмитрий! Впечатлён проделанной вами работой! Но к сожалению вывод программы при запуске у меня: (nan, nan, nan, nan). Модуль тройка рабочий - проверял на Ардуино. Подключение проверял. Шину i2c включил. Как вы думаете в чем может быть проблема?

nairobi77 commented 5 years ago

Добрый день, такая же история, и нет данных с магнетометра, не удалось решить проблему?

madbulok commented 5 years ago

Добрый день, такая же история, и нет данных с магнетометра, не удалось решить проблему?

решил но частично =)

madbulok commented 5 years ago

Добрый день, такая же история, и нет данных с магнетометра, не удалось решить проблему?

в файле lis3mdl.py есть матрица _calibration_matrix заполненная нулями. В инструкции не говорится о заполнении именно этой матрицы своими значениями, но подставив туда значеия из README, все заработало.

P.s.

=(

nairobi77 commented 5 years ago

Добрый день, такая же история, и нет данных с магнетометра, не удалось решить проблему?

в файле lis3mdl.py есть матрица _calibration_matrix заполненная нулями. В инструкции не говорится о заполнении именно этой матрицы своими значениями, но подставив туда значеия из README, все заработало.

P.s.

  • иногда вылетает exception при поворотах модуля.
  • провести свою калибровку через matlab так и не получилось (а по идее именно их надо в калибровочную матрицу)

=(

Благодарю, магнетометр завелся =)

Shatki commented 4 years ago

Добрый день, такая же история, и нет данных с магнетометра, не удалось решить проблему?

в файле lis3mdl.py есть матрица _calibration_matrix заполненная нулями. В инструкции не говорится о заполнении именно этой матрицы своими значениями, но подставив туда значеия из README, все заработало.

P.s.

  • иногда вылетает exception при поворотах модуля.
  • провести свою калибровку через matlab так и не получилось (а по идее именно их надо в калибровочную матрицу)

=(

Прошу прощения, матлаба не работала из-за того-что порты в сетевых настройках стояли разные. Когда я экспериментировал с калибровками, порты иногда приходилось менять, из-за подвисания. Commit из-за этого получился кривой. Сейчас исправили