699 Commits

Author SHA1 Message Date
Eiren Rain
aec8a5b6b8 Some pointer magic #12 2021-08-07 17:12:06 +03:00
Eiren Rain
7e3d127765 Fix ESP32 build 2021-08-07 06:51:06 +03:00
Eiren Rain
74b940b771 Merge pull request #11 from adigyran/patch-2
Update defines.h
2021-08-05 10:34:02 +03:00
Yury
4b59aad959 Merge branch 'main' into patch-2 2021-08-05 10:30:08 +03:00
Eiren Rain
2a5674a624 Adjust default pinout for NodeMCU 2021-08-05 10:27:02 +03:00
Yury
709b8036a7 Update defines.h
new pins for nodemcu
2021-08-05 10:25:24 +03:00
Eiren Rain
57d8df6bb6 Merge branch 'main' of https://github.com/SlimeVR/SlimeVR-Tracker-ESP into main
# Conflicts:
#	src/defines.h
2021-08-05 07:54:01 +03:00
Eiren Rain
b1d294741b More complex wifi handling, protocol updates 2021-08-05 07:52:57 +03:00
Eiren Rain
8d288abcf0 Merge pull request #10 from Torikari/patch-1
Update defines.h
2021-07-30 09:00:46 +03:00
Torikari
96cead6b65 Update defines.h
Adds #define PIN_IMU_INT_2 and a default value of D5 for BOARD_NODEMCU
2021-07-30 12:15:41 +08:00
masterex1000
7187bd66c8 Merge branch 'mx-firm' into mx-firm-moapp-6_12 2021-07-28 10:29:46 -06:00
masterex1000
3f1418ee01 Merge branch 'main' into mx-firm 2021-07-28 10:28:59 -06:00
masterex1000
4480031aef remove double-calibration 2021-07-28 10:22:13 -06:00
Eiren Rain
cb8003008b Merge pull request #9 from adigyran/patch-1
Fixed the typo in consts.h
2021-07-28 17:59:50 +03:00
Yury
af225ef583 fixed the typo in consts.h
it was BNO6050 instead of MPU6500
2021-07-28 16:27:05 +03:00
masterex1000
0ab5f74372 MPU6050: Switch to MotionApps V6.12 2021-07-27 18:40:44 -06:00
masterex1000
5a5697e658 Fix mis-named function 2021-07-27 16:27:03 -06:00
masterex1000
8ea9bce500 Merge branch 'main' into mx-firm 2021-07-27 16:25:42 -06:00
Eiren Rain
6c371c6afd Keep parenthesis in wifi credentials in case users have SSID/pass with space in it 2021-07-27 20:07:03 +03:00
Eiren Rain
c8a79dbd7f Fix setting WiFi credentials in platformio.ini 2021-07-27 20:02:52 +03:00
Eiren Rain
179b6d766b WIP calibration refactoring, MPU6050 should accept calibration commands properly now
Refactor config load and save
Small logging refactoring
2021-07-27 19:52:44 +03:00
Eiren Rain
7d02dc7414 Set i2c speed to be always 400k for BNO 2021-07-27 04:57:21 +03:00
Eiren Rain
a526dd3891 Lower I2C clock for MPU, added const for MPU 6050 2021-07-23 16:58:33 +03:00
masterex1000
9fa83b49e3 Update Readme and add note for MPU6050 2021-07-20 16:53:09 -06:00
masterex1000
a893d79ed2 Clear I2C bus on bootup 2021-07-20 16:47:34 -06:00
masterex1000
d8384c9fe4 Cleanup MPU6050 src & add small sleep in loop 2021-07-20 14:51:47 -06:00
masterex1000
989e1425c4 Merge branch 'main' into mx-firm 2021-07-20 14:46:12 -06:00
masterex1000
99e86cb9a6 MPU6050 changes 2021-07-20 14:26:59 -06:00
Eiren Rain
ce3391b329 Set i2c clock speed to 400Khz
Minor defines refactoring
2021-07-20 12:48:41 +03:00
Eiren Rain
28d3eb2a3f Remove serial wait 2021-07-05 07:40:49 +03:00
Eiren Rain
6ea4ebd08c Make MPU-6050 send data only when it has new data 2021-06-26 17:17:42 +03:00
Eiren Rain
91bf86c60f Use proper pins on ESP32 2021-06-23 18:09:06 +03:00
Eiren Rain
bf39b0a917 Added option to set WiFi SSID and password in platformio.ini 2021-06-23 17:28:51 +03:00
Eiren Rain
42215c3b02 Fix typo 2021-06-23 15:32:18 +03:00
Eiren Rain
e778434fe0 Send MCU type in handshake packet 2021-06-23 14:38:39 +03:00
Eiren Rain
da9f762de0 Update README.md 2021-06-23 14:35:00 +03:00
Eiren Rain
553446e897 Support compilation for ESP32 2021-06-23 14:29:37 +03:00
Eiren Rain
bd1986a4a8 Send heartbeat response for better owoTrack compatibility 2021-06-19 16:05:49 +03:00
Eiren Rain
bd9cede20f Cleanup definitions for second IMU support 2021-06-19 14:22:31 +03:00
Eiren Rain
cfbca0a491 Added support for serial port commands
Added support to set WiFi credentials with serial command
SlimeVR-Tracker-ESP#6
2021-06-19 08:49:18 +03:00
Eiren Rain
eaec522b09 Support other MPU device IDs 2021-06-17 19:18:02 +03:00
Eiren Rain
25fcbd3c0b Fixed MPU9250 device id check 2021-06-16 12:17:39 +03:00
Eiren Rain
8e4cf7d4fa Fix compilation with IMUs that doesn't have second IMU support 2021-06-15 00:46:34 +03:00
Eiren Rain
8f68e76582 Added SmartConfig support for WiFi configuration via phone app
Refactor WiFi code
Send firmware and hardware information in handshake
2021-06-12 11:21:32 +03:00
Eiren Rain
3e37a024f1 Added missing file from one of the last commits 2021-06-12 11:18:16 +03:00
Eiren Rain
cebae4fd6c Disable OTA updates automatically 60 seconds after device startup 2021-06-12 11:17:40 +03:00
Eiren Rain
a8f44f44e9 Added sensor rotation definition 2021-06-10 23:45:17 +03:00
Eiren Rain
6015f340b9 Implemented support for 2 BNO085 at the same time for two different reported sensors 2021-05-27 21:28:58 +03:00
Eiren Rain
a76e9bdb2b Fix I2C clock stretch limit to fix BNO085 resets 2021-05-27 21:27:40 +03:00
Eiren Rain
17f6ba7a0d Minor fixes 2021-05-23 08:30:11 +03:00