0000000000000000000000000000000000000000 b9c131458aadddca121c6cacbf100b5bcc41af7a Reavo End <decidel@gmail.com> 1771288253 -0800	commit (initial): Initial research + planning docs, folder structure
b9c131458aadddca121c6cacbf100b5bcc41af7a fa405b090dbd7b8934625ce9e7a8510c4e2b5703 Reavo End <decidel@gmail.com> 1771288610 -0800	commit: Add VID PID values to implementation plan
fa405b090dbd7b8934625ce9e7a8510c4e2b5703 ab107e8723df1c83898f0eb764d233c108684720 Reavo End <decidel@gmail.com> 1771289454 -0800	commit: Create starter workspace manifests
ab107e8723df1c83898f0eb764d233c108684720 27198d5e4442425d96ba098dd98e4f87e46cd1ee Reavo End <decidel@gmail.com> 1771290723 -0800	commit: HID packet send, command parser
27198d5e4442425d96ba098dd98e4f87e46cd1ee d927c52ef0a9d960b9cff9b430d6ea0ef7a32108 Reavo End <decidel@gmail.com> 1771291605 -0800	commit: Haptic controller fw framework
d927c52ef0a9d960b9cff9b430d6ea0ef7a32108 a84417f98e82dfbbaf994cf3fc0be899f6554272 Reavo End <decidel@gmail.com> 1771295043 -0800	commit: Add USB HID handling and I2C configuration for QT Py SAMD21
a84417f98e82dfbbaf994cf3fc0be899f6554272 5ef4ea752bad03566206b25f062fd475c6cc8148 Reavo End <decidel@gmail.com> 1771295720 -0800	commit: Refactor I2C and USB initialization; add RAW HID report descriptor
5ef4ea752bad03566206b25f062fd475c6cc8148 6f74f53676420228676d57a6a18890a6486e6d2c Reavo End <decidel@gmail.com> 1771296163 -0800	commit: Add .gitignore
6f74f53676420228676d57a6a18890a6486e6d2c f4ce2026e322a5f49c39fef1cff275dfd7d2786c Reavo End <decidel@gmail.com> 1771296314 -0800	commit: Update dependencies
f4ce2026e322a5f49c39fef1cff275dfd7d2786c ad906e5cad5c9167023681a3f7bbd89fd278d24c Reavo End <decidel@gmail.com> 1771297433 -0800	commit: Move release profile to workspace root
ad906e5cad5c9167023681a3f7bbd89fd278d24c 1cba777612c31d7664d5194797b60501fd33ce17 Reavo End <decidel@gmail.com> 1771297567 -0800	commit: Build fixes
1cba777612c31d7664d5194797b60501fd33ce17 f341a47d05018eb8a3ff1629a6688799d4ce5b34 Reavo End <decidel@gmail.com> 1771297583 -0800	commit: Add memory map for Adafruit QT Py SAMD21 for UF2 bootloader
f341a47d05018eb8a3ff1629a6688799d4ce5b34 1944ffcb79639c4c72b8842bb2ba9b77e2c8a31f Reavo End <decidel@gmail.com> 1771297599 -0800	commit: Add firmware flashing and smoke test scripts for QT Py SAMD21
1944ffcb79639c4c72b8842bb2ba9b77e2c8a31f fb97f851c794caeb5353046377957e73d145de66 Reavo End <decidel@gmail.com> 1771298362 -0800	commit: Add build output to .gitignore
fb97f851c794caeb5353046377957e73d145de66 cc8bc4e64772645c5ffb53bd2de296cef520cb76 Reavo End <decidel@gmail.com> 1771298438 -0800	commit: Update configuration for QT-Py firmware build
cc8bc4e64772645c5ffb53bd2de296cef520cb76 59f972a4f892cd1738befc68ce736f6716a4a72f Reavo End <decidel@gmail.com> 1771298656 -0800	commit: Update .gitignore and enhance FLASH_AND_TEST documentation; add build_and_make_uf2 script
59f972a4f892cd1738befc68ce736f6716a4a72f 635585666919ffaa9d61758eca5ef37f9dab72f8 Reavo End <decidel@gmail.com> 1771299092 -0800	commit: Adjust conflicting variable names
635585666919ffaa9d61758eca5ef37f9dab72f8 cc2e3994b2cf6d94da4bdde000a920de141a5837 Reavo End <decidel@gmail.com> 1771300465 -0800	commit: Update smoke test
cc2e3994b2cf6d94da4bdde000a920de141a5837 c390f3327409172de0466fbcae658b61b0cea6ab Reavo End <decidel@gmail.com> 1771302243 -0800	commit: Rename driver to big-haptic-driver and begin OpenVR driver setup
c390f3327409172de0466fbcae658b61b0cea6ab 7b1d13fa9c59fbd0ac29919df5e76bee41aa7e20 Reavo End <decidel@gmail.com> 1771303937 -0800	commit: Implement OpenVR driver structure and functionality
7b1d13fa9c59fbd0ac29919df5e76bee41aa7e20 de8830bcb486aab35ad58f5a00c812525eaf6e36 Reavo End <decidel@gmail.com> 1771305097 -0800	commit: Add haptics logic and OpenVR scaffolding for Big Haptic Driver
de8830bcb486aab35ad58f5a00c812525eaf6e36 9d7ff7ad4fb8b00fb340f249f11ab2246ed1b3c9 Reavo End <decidel@gmail.com> 1771311568 -0800	commit: Update .gitignore and add build/deploy script for big-haptic-driver
9d7ff7ad4fb8b00fb340f249f11ab2246ed1b3c9 d8f559633e9e1ba528da5426b9adef51c33fe795 Reavo End <decidel@gmail.com> 1771312005 -0800	commit: Rename rust-haptic-driver to big-haptic-driver and update related files
d8f559633e9e1ba528da5426b9adef51c33fe795 e8a0430dcd4d1b4690750346c3daeb44e7964067 Reavo End <decidel@gmail.com> 1771312043 -0800	commit (amend): Update nomenclature
e8a0430dcd4d1b4690750346c3daeb44e7964067 680b868fd90ba89f66b423fd34e247174a00898d Reavo End <decidel@gmail.com> 1771313128 -0800	commit: Add SteamVR registration instructions, add testing script for haptic driver
680b868fd90ba89f66b423fd34e247174a00898d 6de4c18de4c7a2776623b23acaa7ba481277058e Reavo End <decidel@gmail.com> 1771314321 -0800	commit: Delegate runtime tasks to openvr_runtime, add virtual controller to driver
6de4c18de4c7a2776623b23acaa7ba481277058e 89478a788aca74fb7f2c836b3bd40c764db8546d Reavo End <decidel@gmail.com> 1771316656 -0800	commit: Get virtual controller to surface in SteamVR
89478a788aca74fb7f2c836b3bd40c764db8546d b6f6c065219e89bd8ce903982e48316a72e7b60a Reavo End <decidel@gmail.com> 1771317172 -0800	commit: Add stop timer for haptic requests
b6f6c065219e89bd8ce903982e48316a72e7b60a 837f4a916ae5297c61dc8b2a35e46b422150cf4f Reavo End <decidel@gmail.com> 1771317823 -0800	commit: Add detailed vrserver logging for haptics activity
837f4a916ae5297c61dc8b2a35e46b422150cf4f a5f8ebcf5b61bffd5ce691d32488d9078e32919e Reavo End <decidel@gmail.com> 1771320870 -0800	commit: Update haptics handling behavior to align with OpenVR docs
a5f8ebcf5b61bffd5ce691d32488d9078e32919e 1163a4f0afd62eab15753ee7613efa596288a0ad Reavo End <decidel@gmail.com> 1771322485 -0800	commit: Improve haptic request handling
1163a4f0afd62eab15753ee7613efa596288a0ad 7c5005393ad2bbe0987f6a51301b9b336138ba09 Reavo End <decidel@gmail.com> 1771323768 -0800	commit: Handle Identify controller more gracefully
7c5005393ad2bbe0987f6a51301b9b336138ba09 b192cedc117ba6c4776135fdc00bec0c5f65bfc6 Reavo End <decidel@gmail.com> 1771325150 -0800	commit: First pass at HMD pose tracking. Successive pulses broken
b192cedc117ba6c4776135fdc00bec0c5f65bfc6 f17a13661bf8cec812777e7cdaf3f2238a83a5ed Reavo End <decidel@gmail.com> 1771328725 -0800	commit: Use realtime haptic control for everything. ROM library haptic commands were too unrepsonsive
f17a13661bf8cec812777e7cdaf3f2238a83a5ed 4f23ede8e66554ed3cc497f94dbeb8bb7785b09f Reavo End <decidel@gmail.com> 1771328743 -0800	commit: Improve handling of overlapping haptics
4f23ede8e66554ed3cc497f94dbeb8bb7785b09f 81fe4fcdb68fd9a6d69d061b411dd88be73958b7 Reavo End <decidel@gmail.com> 1771329470 -0800	commit: Improve amplitude and duration clamping for ERM haptics
81fe4fcdb68fd9a6d69d061b411dd88be73958b7 2d659d852ac2d7ed9196a6dfdef4e49c0287bad2 Reavo End <decidel@gmail.com> 1771330414 -0800	commit: Add Claude's project conclusion postmortem
