aboutsummaryrefslogtreecommitdiff
path: root/src/survive_process.c
blob: 37ba96d02ddade41ce69bc9eaaa2d73a31d63ca7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
//<>< (C) 2016 C. N. Lohr
//
//Based off of https://github.com/collabora/OSVR-Vive-Libre
// Originally Copyright 2016 Philipp Zabel
// Originally Copyright 2016 Lubosz Sarnecki <lubosz.sarnecki@collabora.co.uk>
// Originally Copyright (C) 2013 Fredrik Hultin
// Originally Copyright (C) 2013 Jakob Bornecrantz
//
//But, re-written as best as I can to get it put under a /real/ open souce license.
//If there are portions of the code too similar to the original, I would like to know 
//so they can be re-written.
//
//Mostly vased off of vl_hid_reports (HTC Vive USB HID reports).

#include "survive_internal.h"

void survive_light_process( struct SurviveObject * so, int sensor_id, int acode, int timeinsweep, uint32_t timecode  )
{
	//timeinsweep = 200,000 1/48,000,000ths of a second is "center-of-image"
	//printf( "L %s %d %d %d %d\n", so->codename, timecode, sensor_id, acode, timeinsweep );
}

void survive_imu_process( struct SurviveObject * so, int16_t * accelgyro, uint32_t timecode, int id )
{
//	if( so->codename[0] != 'H' )
//	{
//		printf( "I %s %d %d %d %d %d %d %d %d\n", so->codename, timecode, accelgyro[0], accelgyro[1], accelgyro[2], accelgyro[3], accelgyro[4], accelgyro[5], id );
//	}
}