Как получить данные с гироскопа и акселерометра от Oculus Rift?
- Войдите на сайт для отправки комментариев
Чт, 12/04/2018 - 15:15
Имеется вот такой вот датчик от DK1(Дисплей сдох, шлем разлетелся на детали).
Судя по тому что, DK1 - версия для разработчиков, а так же по тому, что на плате есть Test Points, я предполагаю что можно к нему как-то подключиться адруиной и получать данные от акселерометра и гироскопа.
Попробовал цепануться к 4 точкам, которые на картинке вышет тестовых. Подклчил 3v питания от ардуины, а TX с гироскопа подключил к RX3 Ардуины Мега.
Ну и перенаправил данные с Serial3 в Serial, что бы посмотреть что там летит. А летят нули. всегда. Везде.
Вопрос: Что я сделал не так?
Если знаете ссылки на хоть какой-нибудь datasheet к этой платке - буду признателен. Самому найти не удалось(
На сомнения наводит пин UARTEN, может его стоит к чему-нибудь подтянуть? Да, и со скоростями вы игрались?
Подал на uarten 3.3. В не зависимости от скоростей ловлю нулевые байты.
т.е. Serial.print(Serial3.read()) выдает 0.
Если использовать write, вместо print, то пробел.
На StackOverFlow дали ссылку на схему:
https://github.com/facebookarchive/RiftDK1/blob/master/Schematics/TRACKE...
TP5 к плюсу, TP6 и TP7, ИМХО, к минусу.
Подключил все как вы сказали, все равно нули(
Чисто из любопытства спрошу. А почему Вы решили, что в порту что-то должно быть? Вы же к микроконтроллеру подключаетесь. Может у него попросить данные надо, команды какие дать, настроить...
Вы, наверное, правы. Судя по этой документации...
https://github.com/facebookarchive/RiftDK1/blob/master/TrackerFirmwareSp...