-
Notifications
You must be signed in to change notification settings - Fork 195
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adding new driver for SparkFun 9DoF Razor IMU M0 #165
base: master
Are you sure you want to change the base?
Conversation
Awesome, will go over review this weekend, you seem to have the first Diy
driver so will talk with the team to see how our policy is on this.
Have you written some form of article on your device? Would be cool to see!
…On Fri, 24 Aug 2018, 11:31 der-b, ***@***.***> wrote:
Hi,
for a DIY VR-Device i use the SparkFun 9DoF Razor IMU M0. Therefore I
implemented a new driver for OpenHMD and i would like to share my code with
you project.
Kind regards,
Bernd
------------------------------
You can view, comment on, or merge this pull request online at:
#165
Commit Summary
- Add driver for the SparkFun 9DoF Razor IMU m0 and the needed Arduino
- Integrate the new driver for the SparkFun 9DoF Razor IMU M0 into
- Updated .gitignore
- Merge remote-tracking branch 'upstream/master'
- Fixed typo
- Added copyright note
File Changes
- *M* .gitignore
<https://github.com/OpenHMD/OpenHMD/pull/165/files#diff-0> (9)
- *M* configure.ac
<https://github.com/OpenHMD/OpenHMD/pull/165/files#diff-1> (9)
- *M* src/Makefile.am
<https://github.com/OpenHMD/OpenHMD/pull/165/files#diff-2> (9)
- *A* src/drv_sparkfun_9dof/README.md
<https://github.com/OpenHMD/OpenHMD/pull/165/files#diff-3> (5)
- *A* src/drv_sparkfun_9dof/arduino_gyro_usb/README.md
<https://github.com/OpenHMD/OpenHMD/pull/165/files#diff-4> (34)
- *A* src/drv_sparkfun_9dof/arduino_gyro_usb/RawHID.cpp
<https://github.com/OpenHMD/OpenHMD/pull/165/files#diff-5> (113)
- *A* src/drv_sparkfun_9dof/arduino_gyro_usb/RawHID.h
<https://github.com/OpenHMD/OpenHMD/pull/165/files#diff-6> (60)
- *A* src/drv_sparkfun_9dof/arduino_gyro_usb/compile.sh
<https://github.com/OpenHMD/OpenHMD/pull/165/files#diff-7> (9)
- *A* src/drv_sparkfun_9dof/arduino_gyro_usb/gyro.ino
<https://github.com/OpenHMD/OpenHMD/pull/165/files#diff-8> (41)
- *A* src/drv_sparkfun_9dof/arduino_gyro_usb/install_libs.sh
<https://github.com/OpenHMD/OpenHMD/pull/165/files#diff-9> (27)
- *A* src/drv_sparkfun_9dof/arduino_gyro_usb/upload.sh
<https://github.com/OpenHMD/OpenHMD/pull/165/files#diff-10> (14)
- *A* src/drv_sparkfun_9dof/sparkFun9DoF.c
<https://github.com/OpenHMD/OpenHMD/pull/165/files#diff-11> (195)
- *M* src/openhmd.c
<https://github.com/OpenHMD/OpenHMD/pull/165/files#diff-12> (4)
- *M* src/openhmdi.h
<https://github.com/OpenHMD/OpenHMD/pull/165/files#diff-13> (1)
Patch Links:
- https://github.com/OpenHMD/OpenHMD/pull/165.patch
- https://github.com/OpenHMD/OpenHMD/pull/165.diff
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#165>, or mute the thread
<https://github.com/notifications/unsubscribe-auth/ABv0MiDayo9HbsM3fSZVX1YL9FGTN76nks5uT8gCgaJpZM4WLClm>
.
|
lol, i was literally just asking about DIY position tracking on the irc channel ;) |
I don't have an article yet. I build the first prototype some days ago. I also adapted arcan and safespaces to work with my device. Before i write an article about it i like to push back all the necessary changes i had to made and get some working experiences. The device i build is based on three components:
I used tape to put everything together (see images). PS: One of the issues of the build is, that the display has a resolution of 1440x2560 because it is intended for smartphones. That means the height is greater as the width. Therefor the screen rotated by 90 degree. Unfortunately, while implementing software for VR this is often not expected. kind regards |
cant you just output a 90 degree rotated output from your videocard? something like ; xrandr --output HDMI-2 --rotate left and this is totally what i want to do aswell, but starting from a cardboard version :) |
Discussed this within the community, We allow pulling in drivers like this, but the build flags need to be provided a bit differently. We will also require Meson and CMake compilation (which is both easy to add), before adding to master. |
Fixed meson build for communit-spakfun9dof. Fixed naming for autotool build.
I think i implemented your requirements. |
Has this part of the project progressed at all, or has it died? I already have a SparkFun 9DoF Razor IMU M0 board & screen, but can't find any links to the article on how to build it, or any instructions. |
@der-b Can you rebase this on master and fix the conflicts with master? |
Hi,
for a DIY VR-Device i use the SparkFun 9DoF Razor IMU M0. Therefore I implemented a new driver for OpenHMD and i would like to share my code with you project.
Kind regards,
Bernd