Skip to content
Virtual Reality Peripheral Network - Official GitHub Repository
Branch: master
Clone or download
Latest commit b6de71e Mar 14, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
android_widgets
atmellib Fix library install rules Dec 1, 2014
client_src Merge pull request #224 from vrpn/guard-deletions Jan 27, 2019
cmake Re-update CMake modules from upstream repo. Oct 12, 2016
demos Run codespell. Aug 23, 2012
doxygen Turn off caller graph. Oct 17, 2014
gpsnmealib
hid_gui
installers
java_vrpn More pointer arithmetic fixing. Oct 5, 2017
libnifalcon-patches Cleaning up compiler warnings. Fixed a bug in the WiiMote parsing code. Dec 4, 2010
python Fix various const issues Mar 31, 2015
python_vrpn Enabling compiling with Python version 2 or version 3, since at least… Jun 24, 2017
quat Remove another explicit setting of CMAKE_OSX_ARCHITECTURES Jan 9, 2016
server_src
submodules Moving initialization to constructor to match pre-C++11. Mar 30, 2018
util
vrpn_GTK More file format cleanup and the resulting changes to files. Jul 22, 2013
vrpn_Qt_GUI_server New cleanupBeforeCommit.sh file that turns a lot more files into Unix… Jul 22, 2013
vrpn_android More file cleanup. Jul 22, 2013
vrpn_embedded Perform application of gitattributes. Nov 12, 2014
vrpn_streaming_arduino Adding a vrpn_Streaming_Arduino device that sends analog values from … Aug 31, 2015
.clang-format
.clang-tidy Commit a clang-tidy config file for use with clang-tidy-3.6. Nov 6, 2014
.gitattributes
.gitignore Update .gitignore Mar 12, 2019
.gitmodules Note in the gitmodules file that we're using the vrpn-utilized-head o… Feb 29, 2016
.travis.yml Travis CI: Add Coverity Scan builds. Jul 15, 2018
CMakeLists.txt
ChangeLog
DashboardBuildInitialCache.cmake.in Reorganize tree to match new upstream Jul 26, 2010
Format_Of_Protocol.txt
Makefile
MinGWToolchain.cmake Clean up cmake files. Nov 7, 2012
ParseVersion.cmake
README Add Gitter link Jan 19, 2016
README.Compiling
README.Legal
README.git Added short blurb about vrpn_devel being an https:// repository Aug 20, 2010
README.jsoncpp Update the jsoncpp readme. Dec 5, 2013
README.python
WarningDev.cmake
generate-vcproj.sh Fix dos2unix invocation permanently: have the script try a bunch of d… Apr 22, 2016
generate-vrpnsln-rsp.sh
jni_layer.cpp
jni_layer.h
make_vrpn_libs_build.dsp
make_vrpn_libs_build.vcproj Perform application of gitattributes. Nov 12, 2014
test_msvc_project_builds.cmd Some scripts to test the msvc project files. Jun 23, 2015
time_test.cpp Static cast types that differ from the expected on the mac in a print… Feb 29, 2016
time_test.dsp
time_test.vcproj
vrpn-vcexpress.sln
vrpn.dsp
vrpn.dsw Perform application of gitattributes. Nov 12, 2014
vrpn.sln
vrpn.vcproj Removing the C compilation of vrpn_Local_HIDAPI.C and making it inclu… Mar 6, 2018
vrpn_3DConnexion.C Guarding more deletions with try...catch Jan 26, 2019
vrpn_3DConnexion.h
vrpn_3DMicroscribe.C Initializing member variables in constructors. Jul 18, 2018
vrpn_3DMicroscribe.h
vrpn_3Space.C Changing static for const, which is more appropriate. Sep 22, 2014
vrpn_3Space.h Removing non-VRPN #define' Jun 24, 2017
vrpn_5DT16.C
vrpn_5DT16.h Most of the include-what-you-use feedback, with some manual cleanups Apr 27, 2013
vrpn_ADBox.C
vrpn_ADBox.h Most of the include-what-you-use feedback, with some manual cleanups Apr 27, 2013
vrpn_Adafruit.C Moved #include after the header file include so we'll have the requir… Jul 17, 2016
vrpn_Adafruit.h
vrpn_Analog.C
vrpn_Analog.h
vrpn_Analog_5dt.C
vrpn_Analog_5dt.h Continuing to remove static variables inside member functions to make… Sep 23, 2014
vrpn_Analog_5dtUSB.C
vrpn_Analog_5dtUSB.h
vrpn_Analog_Output.C run util/formatCode.sh to clang-format "shared" files, with some manu… Nov 12, 2014
vrpn_Analog_Output.h run util/formatCode.sh to clang-format "shared" files, with some manu… Nov 12, 2014
vrpn_Analog_Radamec_SPI.C Initializing member variables in constructors. Jul 18, 2018
vrpn_Analog_Radamec_SPI.h Most of the include-what-you-use feedback, with some manual cleanups Apr 27, 2013
vrpn_Analog_USDigital_A2.C
vrpn_Analog_USDigital_A2.h
vrpn_Android.C
vrpn_Android.h
vrpn_Assert.C
vrpn_Assert.h
vrpn_Atmel.C
vrpn_Atmel.h Most of the include-what-you-use feedback, with some manual cleanups Apr 27, 2013
vrpn_Auxiliary_Logger.C Guarding many instances of delete and delete[] so that they don't pas… Jan 26, 2019
vrpn_Auxiliary_Logger.h run util/formatCode.sh to clang-format "shared" files, with some manu… Nov 12, 2014
vrpn_BaseClass.C
vrpn_BaseClass.h Guarding many instances of delete and delete[] so that they don't pas… Jan 26, 2019
vrpn_BiosciencesTools.C
vrpn_BiosciencesTools.h
vrpn_Button.C
vrpn_Button.h
vrpn_Button_NI_DIO24.C Most of the include-what-you-use feedback, with some manual cleanups Apr 27, 2013
vrpn_Button_NI_DIO24.h
vrpn_Button_USB.cpp
vrpn_Button_USB.h run util/formatCode.sh to clang-format "shared" files, with some manu… Nov 12, 2014
vrpn_CHProducts_Controller_Raw.C Guarding more deletions with try...catch Jan 26, 2019
vrpn_CHProducts_Controller_Raw.h Converting all of the HID devices whose acceptor allows it into ones … Jul 4, 2015
vrpn_CerealBox.C
vrpn_CerealBox.h
vrpn_Configure.h Fixes bug in non-Windows version for error handling. Jan 30, 2015
vrpn_Configure.h.cmake_in Added scaffolding for device to talk with an Adafruit 10-DOF IMU brea… Jul 11, 2016
vrpn_Connection.C Connection: Fix another string length issue. Mar 12, 2019
vrpn_Connection.h
vrpn_ConnectionPtr.h Fix permissions. Nov 14, 2014
vrpn_Contour.C
vrpn_Contour.h Converting all of the HID devices whose acceptor allows it into ones … Jul 4, 2015
vrpn_DevInput.C Removing const from return that is now returing a string rather than … Jul 5, 2018
vrpn_DevInput.h
vrpn_Dial.C
vrpn_Dial.h
vrpn_DirectXFFJoystick.C Removing static variables from member functions to help improve threa… Oct 11, 2014
vrpn_DirectXFFJoystick.h
vrpn_DirectXRumblePad.C Removing static declarations from member functions to make them more … Oct 4, 2014
vrpn_DirectXRumblePad.h
vrpn_DreamCheeky.C Guarding more deletions with try...catch Jan 26, 2019
vrpn_DreamCheeky.h
vrpn_Dyna.C
vrpn_Dyna.h Most of the include-what-you-use feedback, with some manual cleanups Apr 27, 2013
vrpn_EndpointContainer.C Guarding many instances of delete and delete[] so that they don't pas… Jan 26, 2019
vrpn_EndpointContainer.h
vrpn_Event.C Most of the include-what-you-use feedback, with some manual cleanups Apr 27, 2013
vrpn_Event.h
vrpn_Event_Analog.C Fixing things reported by the compiler on the mac with lots of warnin… Apr 4, 2015
vrpn_Event_Analog.h Fixing things reported by the compiler on the mac with lots of warnin… Apr 4, 2015
vrpn_Event_Mouse.C Changes needed to get the code to compile using the supplied Visual S… May 5, 2013
vrpn_Event_Mouse.h
vrpn_FileConnection.C Guarding many instances of delete and delete[] so that they don't pas… Jan 26, 2019
vrpn_FileConnection.h Implements a vrpn_Connection_Loopback that enables client and server … Dec 28, 2014
vrpn_FileController.C
vrpn_FileController.h run util/formatCode.sh to clang-format "shared" files, with some manu… Nov 12, 2014
vrpn_FixedPoint.h Fixed point: enable unsigned fixed point, and only allow constructing… Aug 31, 2015
vrpn_Flock.C
vrpn_Flock.h Most of the include-what-you-use feedback, with some manual cleanups Apr 27, 2013
vrpn_Flock_Parallel.C
vrpn_Flock_Parallel.h
vrpn_ForceDevice.C Guarding many instances of delete and delete[] so that they don't pas… Jan 26, 2019
vrpn_ForceDevice.h
vrpn_ForceDeviceServer.C run util/formatCode.sh to clang-format "shared" files, with some manu… Nov 12, 2014
vrpn_ForceDeviceServer.h run util/formatCode.sh to clang-format "shared" files, with some manu… Nov 12, 2014
vrpn_Forwarder.C Guarding many instances of delete and delete[] so that they don't pas… Jan 26, 2019
vrpn_Forwarder.h run util/formatCode.sh to clang-format "shared" files, with some manu… Nov 12, 2014
vrpn_ForwarderController.C
vrpn_ForwarderController.h
vrpn_Freespace.C
vrpn_Freespace.h
vrpn_FunctionGenerator.C
vrpn_FunctionGenerator.h
vrpn_Futaba.C
vrpn_Futaba.h
vrpn_GlobalHapticsOrb.C
vrpn_GlobalHapticsOrb.h Most of the include-what-you-use feedback, with some manual cleanups Apr 27, 2013
vrpn_Griffin.C Guarding more deletions with try...catch Jan 26, 2019
vrpn_Griffin.h Converting all of the HID devices whose acceptor allows it into ones … Jul 4, 2015
vrpn_HIDAPI_Linux_Hack.c
vrpn_HashST.h Adding return value to function. Jan 26, 2019
vrpn_HumanInterface.C
vrpn_HumanInterface.h Support for multiple SpacePoint and enumeration fix for Win10 Nov 7, 2017
vrpn_IDEA.C Fixing things reported by the compiler on the mac with lots of warnin… Apr 4, 2015
vrpn_IDEA.h
vrpn_Imager.C Adding a vrpn_strcpy() function that performs strncpy() and then ensu… Jul 14, 2018
vrpn_Imager.h
vrpn_Imager_Stream_Buffer.C Guarding more deletions with try...catch Jan 26, 2019
vrpn_Imager_Stream_Buffer.h Guarding more deletions with try...catch Jan 26, 2019
vrpn_ImmersionBox.C Initializing member variables in constructors. Jul 18, 2018
vrpn_ImmersionBox.h Most of the include-what-you-use feedback, with some manual cleanups Apr 27, 2013
vrpn_JoyFly.C
vrpn_JoyFly.h Most of the include-what-you-use feedback, with some manual cleanups Apr 27, 2013
vrpn_Joylin.C Cleanup some used/unused variables Mar 12, 2019
vrpn_Joylin.h Fixing things reported by the compiler on the mac with lots of warnin… Apr 4, 2015
vrpn_Joywin32.C Removing static variables inside member functions to make code more t… Oct 10, 2014
vrpn_Joywin32.h Removing static variables inside member functions to make code more t… Oct 10, 2014
vrpn_Keyboard.C Let vrpn_Shared do the loading of windows.h for you. Fixes a lot of b… Apr 27, 2013
vrpn_Keyboard.h Most of the include-what-you-use feedback, with some manual cleanups Apr 27, 2013
vrpn_LUDL.C
vrpn_LUDL.h Most of the include-what-you-use feedback, with some manual cleanups Apr 27, 2013
vrpn_LamportClock.C
vrpn_LamportClock.h
vrpn_Laputa.C
vrpn_Laputa.h
vrpn_Local_HIDAPI.C Removing conflicting type definition. Mar 6, 2018
vrpn_Log.h
vrpn_Logitech_Controller_Raw.C
vrpn_Logitech_Controller_Raw.h
vrpn_Magellan.C
vrpn_Magellan.h
vrpn_MainloopContainer.h Guarding many instances of delete and delete[] so that they don't pas… Jan 26, 2019
vrpn_MainloopObject.h
vrpn_MessageMacros.h run util/formatCode.sh to clang-format "shared" files, with some manu… Nov 12, 2014
vrpn_Microsoft_Controller_Raw.C
vrpn_Microsoft_Controller_Raw.h Adding in class definition for Xbox 360 wireless controller when HID … Jul 14, 2015
vrpn_Mouse.C Adding a vrpn_strcpy() function that performs strncpy() and then ensu… Jul 14, 2018
vrpn_Mouse.h
vrpn_Mutex.C PeerMutex: Fix a string length issue Mar 12, 2019
vrpn_Mutex.h
vrpn_NationalInstruments.C Fixing compiler warnings on the mac. Apr 4, 2015
vrpn_NationalInstruments.h
vrpn_Nidaq.C Guarding the rest of the delete and delete[] calls with try..catch. Jan 26, 2019
vrpn_Nidaq.h Run codespell. Aug 23, 2012
vrpn_Oculus.C
vrpn_Oculus.h Add Oculus DK1 support Jan 11, 2016
vrpn_OmegaTemperature.C
vrpn_OmegaTemperature.h
vrpn_OneEuroFilter.h Changing specific #defines to #pragma once. May 4, 2013
vrpn_OwningPtr.h Adding required include file and also converting from stdio to iostre… Jan 26, 2019
vrpn_OzzMaker.C
vrpn_OzzMaker.h Moved #include after the header file include so we'll have the requir… Jul 17, 2016
vrpn_Poser.C run util/formatCode.sh to clang-format "shared" files, with some manu… Nov 12, 2014
vrpn_Poser.h
vrpn_Poser_Analog.C
vrpn_Poser_Analog.h
vrpn_Poser_Tek4662.C Fixing compiler warnings on the mac. Apr 4, 2015
vrpn_Poser_Tek4662.h
vrpn_RedundantTransmission.C Merge pull request #224 from vrpn/guard-deletions Jan 27, 2019
vrpn_RedundantTransmission.h Add missing 'virtual' on dtors Mar 31, 2015
vrpn_Retrolink.C
vrpn_Retrolink.h Converting all of the HID devices whose acceptor allows it into ones … Jul 4, 2015
vrpn_Saitek_Controller_Raw.C
vrpn_Saitek_Controller_Raw.h Converting all of the HID devices whose acceptor allows it into ones … Jul 4, 2015
vrpn_SendTextMessageStreamProxy.h run util/formatCode.sh to clang-format "shared" files, with some manu… Nov 12, 2014
vrpn_Serial.C Fixing escape characters for \ in error message. Jul 14, 2018
vrpn_Serial.h
vrpn_SerialPort.C
vrpn_SerialPort.h
vrpn_Shared.C Whitespace changes. Jul 14, 2018
vrpn_Shared.h
vrpn_SharedObject.C
vrpn_SharedObject.h Removing try..catch guards in constructors except where the object ca… Jul 15, 2018
vrpn_Sound.C
vrpn_Sound.h Fixing warnings found by Coverity. Adding braces around single-line s… Apr 5, 2015
vrpn_Spaceball.C Initializing member variables in constructors. Jul 18, 2018
vrpn_Spaceball.h Most of the include-what-you-use feedback, with some manual cleanups Apr 27, 2013
vrpn_Streaming_Arduino.C Correct static cast in Streaming Arduino May 7, 2016
vrpn_Streaming_Arduino.h
vrpn_Text.C
vrpn_Text.h Comment spelling error fix Sep 12, 2015
vrpn_Thread.C Guarding more delete and delete[] calls with try...catch to avoid thr… Jan 26, 2019
vrpn_Thread.h
vrpn_Tng3.C Initializing member variables in constructors. Jul 18, 2018
vrpn_Tng3.h
vrpn_Tracker.C Guarding more delete and delete[] calls with try...catch to avoid thr… Jan 26, 2019
vrpn_Tracker.h
vrpn_Tracker_3DMouse.C
vrpn_Tracker_3DMouse.h
vrpn_Tracker_AnalogFly.C
vrpn_Tracker_AnalogFly.h
vrpn_Tracker_ButtonFly.C
vrpn_Tracker_ButtonFly.h Adding a vrpn_strcpy() function that performs strncpy() and then ensu… Jul 14, 2018
vrpn_Tracker_Colibri.C
vrpn_Tracker_Colibri.h
vrpn_Tracker_Crossbow.C
vrpn_Tracker_Crossbow.h
vrpn_Tracker_DTrack.C
vrpn_Tracker_DTrack.h
vrpn_Tracker_Fastrak.C
vrpn_Tracker_Fastrak.h Removing static variables inside member functions to make code more t… Oct 10, 2014
vrpn_Tracker_Filter.C
vrpn_Tracker_Filter.h DeadReckoning tracker: Be able to turn off estimation of velocity. Aug 31, 2015
vrpn_Tracker_GPS.C Defining VRPN_INCHES_TO_METERS and VRPN_DEGREES_TO_RADIANS. Jun 24, 2017
vrpn_Tracker_GPS.h Fix most other IWYU messages or override them Apr 27, 2013
vrpn_Tracker_GameTrak.C
vrpn_Tracker_GameTrak.h
vrpn_Tracker_IMU.C Guarding the rest of the delete and delete[] calls with try..catch. Jan 26, 2019
vrpn_Tracker_IMU.h Adjusting comment in source to match as well. Jul 3, 2016
vrpn_Tracker_Isotrak.C
vrpn_Tracker_Isotrak.h
vrpn_Tracker_JsonNet.C Guarding the rest of the delete and delete[] calls with try..catch. Jan 26, 2019
vrpn_Tracker_JsonNet.h
vrpn_Tracker_Liberty.C Tracker_Liberty: Fix a sequence point issue. Mar 12, 2019
vrpn_Tracker_Liberty.h Marking threads available on __APPLE__. Removing static variables fro… Oct 11, 2014
vrpn_Tracker_LibertyHS.C Adding a vrpn_strcpy() function that performs strncpy() and then ensu… Jul 14, 2018
vrpn_Tracker_LibertyHS.h Marking threads available on __APPLE__. Removing static variables fro… Oct 11, 2014
vrpn_Tracker_MotionNode.C Guarding the rest of the delete and delete[] calls with try..catch. Jan 26, 2019
vrpn_Tracker_MotionNode.h Changed the MotionNode Tracker to use the Motion C API library. Remov… Jan 12, 2015
vrpn_Tracker_NDI_Polaris.C
vrpn_Tracker_NDI_Polaris.h
vrpn_Tracker_NovintFalcon.C
vrpn_Tracker_NovintFalcon.h
vrpn_Tracker_OSVRHackerDevKit.C
vrpn_Tracker_OSVRHackerDevKit.h
vrpn_Tracker_PDI.C Guarding the rest of the delete and delete[] calls with try..catch. Jan 26, 2019
vrpn_Tracker_PDI.h Guarding more deletions with try...catch Jan 26, 2019
vrpn_Tracker_PhaseSpace.C
vrpn_Tracker_PhaseSpace.h
vrpn_Tracker_RazerHydra.C Converting catch (int) into catch (...) to catch all signals. Jul 15, 2018
vrpn_Tracker_RazerHydra.h Be able to construct Hydras with a pair of paths, too. Feb 26, 2016
vrpn_Tracker_SpacePoint.C Older C++ compat, added missing include and removed unused variable Nov 7, 2017
vrpn_Tracker_SpacePoint.h Support for multiple SpacePoint and enumeration fix for Win10 Nov 7, 2017
vrpn_Tracker_ThalmicLabsMyo.C
vrpn_Tracker_ThalmicLabsMyo.h
vrpn_Tracker_TrivisioColibri.C Guarding the rest of the delete and delete[] calls with try..catch. Jan 26, 2019
vrpn_Tracker_TrivisioColibri.h Cleanups from checkBeforeCommit.sh Sep 10, 2013
vrpn_Tracker_ViewPoint.C
vrpn_Tracker_ViewPoint.h
vrpn_Tracker_WiimoteHead.C Cleanup some used/unused variables Mar 12, 2019
vrpn_Tracker_WiimoteHead.h
vrpn_Tracker_Wintracker.C Converting all of the HID devices whose acceptor allows it into ones … Jul 4, 2015
vrpn_Tracker_Wintracker.h
vrpn_Tracker_isense.C
vrpn_Tracker_isense.h
vrpn_Tracker_zSight.C
vrpn_Tracker_zSight.h Fix to make vrpn_Tracker_zSight.h compile when VRPN_USE_DIRECTINPUT i… Jun 24, 2015
vrpn_Types.h run util/formatCode.sh to clang-format "shared" files, with some manu… Nov 12, 2014
vrpn_UNC_Joystick.C Fixing compiler warnings on the mac. Apr 4, 2015
vrpn_UNC_Joystick.h Declaring unsigned value to match use in code. Apr 3, 2014
vrpn_VPJoystick.C
vrpn_VPJoystick.h
vrpn_Wanda.C
vrpn_Wanda.h Marking threads available on __APPLE__. Removing static variables fro… Oct 11, 2014
vrpn_WiiMote.C Guarding the rest of the delete and delete[] calls with try..catch. Jan 26, 2019
vrpn_WiiMote.h
vrpn_WindowsH.h
vrpn_WindowsH_generator.lua
vrpn_XInputGamepad.C Adjust build and source: XInput doesn't actually require DirectInput Nov 19, 2014
vrpn_XInputGamepad.h
vrpn_Xkeys.C Guarding the rest of the delete and delete[] calls with try..catch. Jan 26, 2019
vrpn_Xkeys.h Converting all of the HID devices whose acceptor allows it into ones … Jul 4, 2015
vrpn_YEI_3Space.C
vrpn_YEI_3Space.h Fixing compiler warnings on the mac. Apr 4, 2015
vrpn_Zaber.C
vrpn_Zaber.h Removing static declarations inside member functions to improve threa… Oct 11, 2014
vrpn_i2c_helpers.h
vrpn_inertiamouse.C
vrpn_inertiamouse.h
vrpn_nVidia_shield_controller.C
vrpn_nVidia_shield_controller.h
vrpn_nikon_controls.C
vrpn_nikon_controls.h
vrpn_raw_sgibox.C Pulling vrpn_write_slowly() call into vrpn_Serial.[hC] rather than ha… Oct 11, 2014
vrpn_raw_sgibox.h Fixing compiler warnings on the mac. Apr 4, 2015
vrpn_sgibox.C moved files around to match the vrpn git layout. Jul 29, 2010
vrpn_sgibox.h
vrpndll.dsp Adding a vrpn_Streaming_Arduino device that sends analog values from … Aug 31, 2015
vrpndll.vcproj
vrpnsln.rsp

README

IMPORTANT LEGAL INFORMATION for offsite use is in README.Legal
IMPORTANT compiling at other sites information in README.Compile

NOTE:	See https://github.com/vrpn/vrpn/wiki for
information on VRPN.


Join the chat at https://gitter.im/vrpn/vrpn
You can’t perform that action at this time.