2026-03-29 - 2026-04-05
Overview
There has been no commit activity in this period.
442 Issues closed from 1 user
Closed
#518 ESP32 firmware
Closed
#517 Analyze I2C signals between ESP and BNO085 module
Closed
#516 SlimeVR Server gone?
Closed
#515 Make hardcoded credentials actually work
Closed
#514 Implement proper state and error signaling with LED and serial
Closed
#506 Update configuration to initialize the config if none is found in memory
Closed
#504 Integrate mpu6050 code from masterex1000
Closed
#513 Implement proper serial commands handling
Closed
#512 MPU6050 doesn't work
Closed
#505 Issue with Sensor data from MPU-9250
Closed
#511 How to build firmware README.md
Closed
#510 fixed the typo in consts.h
Closed
#509 Update defines.h
Closed
#508 Update defines.h
Closed
#507 EEPROM handling causes a LoadStore Error
Closed
#498 Wifi credentials not saving
Closed
#490 Support for dual MPU-6050's
Closed
#491 Wemos D1 Mini support and batteryADCMultiplier fix
Closed
#492 fff
Closed
#493 MPU6050 - Add automatic runtime calibration (eg. add MotionApps dmp firmware v6.12)
Closed
#494 Esp doesn't reconnect automatically when wifi connection is lost
Closed
#496 ESP disconnects from the server when the Wifi window closes
Closed
#497 Fix to store credentials for ESP8266
Closed
#499 Wifi credentials doesn't save after reset
Closed
#503 Mpu6050 integration
Closed
#501 Using common I2C pins for ESP32 to prevent lockup
Closed
#502 Protocol refactoring
Closed
#495 Report correct I2C addresses scanned for MPU devices
Closed
#500 Handling exceptions when SET has no args
Closed
#485 Flash failure from Wifi writing credentials
Closed
#488 Calibration with EEPROM for MPU9250
Closed
#489 Calibration with EEPROM for MPU9250
Closed
#484 Building firmware using GitHub Actions
Closed
#487 Calibration with EEPROM for MPU9250
Closed
#479 Make 400khz speed default for MPU sensors
Closed
#478 Per-sensor configuration
Closed
#482 Compilation error for TTGO T7 V1.3
Closed
#476 MPU6050 MotionApps bugfix
Closed
#477 ESP-01 support + VCC Monitor
Closed
#475 Add wifi signal strength indicator
Closed
#483 Provide pre-defined rotation values
Closed
#481 Restrict usage of MPU-9250 and update README
Closed
#480 Low battery LED signal
Closed
#470 Refactor of sensors
Closed
#460 Re-enable -O2 flag
Closed
#461 Add Wireless hotspot mode
Closed
#463 Fix crash when primary IMU isn't found
Closed
#464 Use preprocessor macro for "serialDebug"
Closed
#466 Revert -O2 optimization
Closed
#462 Small changes for testing
Closed
#465 Support dual MPU9250, change to dmp based fusion from mahony.
Closed
#473 Update default battery level estimation
Closed
#474 Adding header guards & typo fixes
Closed
#467 Improve magnetometer support for MPU-9250
Closed
#468 Enable -O2 optimization option
Closed
#469 Improve DMP FIFO packet reader
Closed
#471 Replace the WiFiUDP library with the AsyncUDP library
Closed
#472 Add support for Mixing BNO08X and MPU6XXX IMU's
Closed
#458 ESP 8266 / 32
Closed
#450 Set baudrate to 74880 for esp8266
Closed
#456 Add a tip for linux
Closed
#455 Hotfix for POWER_SAVING_NONE
Closed
#454 Fix failed wifi connection status
Closed
#453 Report RSSI to the server
Closed
#459 Brownout Sensor was detected
Closed
#452 Add support for BMI160
Closed
#451 Make sensor fusion algorithm IMU-independent
Closed
#457 Added Power saving options
Closed
#448 Adds support for ICM-20948
Closed
#446 Big refactoring
Closed
#437 Add "flip to calibrate" and remove unnecessary accelerometer normalization
Closed
#442 fixed link
Closed
#438 MPU9250: Switch to MotionApps V6.12
Closed
#439 Use float literals for BATTERY_LOW_POWER_VOLTAGE and voltage calculations
Closed
#440 Fix RSSI report timing
Closed
#441 Add support for BMI160
Closed
#443 Fixing buildings error with WEMOS board
Closed
#444 "handshale" -> "handshake"
Closed
#445 Hotfix for esp32 not compiling
Closed
#447 Add BNO055 Auxiliary Support
Closed
#428 MPU9250: Fix DMP Sample Rate
Closed
#429 Connected Check
Closed
#430 Move sendSignalStrength to wifihandler
Closed
#431 Update BMI160 code
Closed
#432 Refactor mahony functions
Closed
#433 Fix quaternion values
Closed
#434 Adds ICM20948 support
Closed
#435 Use strict device ID check for MPUs
Closed
#436 Add missing delay for flip gesture
Closed
#426 MPU9250 : Add FIFO Corrupted
Closed
#423 Fix spelling mistakes
Closed
#411 Magneto memory optimization
Closed
#412 MPU9250: Communicated magnetometer as I2C Slave
Closed
#413 Fix compilation for ESP32
Closed
#414 Add CI pipeline
Closed
#415 Fix filename for I2Cdev.h in batterymonitor.h
Closed
#416 Update Broken Docs URL
Closed
#417 Add missing EEPROM.h
Closed
#418 cmdFactoryReset function implementation
Closed
#419 cmdReport -> cmdReboot
Closed
#420 Clean up Serial log
Closed
#421 ICM20948 Fix Serial Text
Closed
#422 Update defines.h
Closed
#425 Update README.md
Closed
#424 ICM20984 patch and cleanup
Closed
#403 Small addition to comments for platformio file
Closed
#408 Fix build
Closed
#406 Fix MPU6050Sensor saying that it connected to a MPU6500
Closed
#399 Inspection packet improvements
Closed
#404 Faster upload speed for ESP8266
Closed
#400 Implement better IMU identification in logger
Closed
#401 Implement the inspection packet
Closed
#410 Use gravity for "flip to calibrate" gesture
Closed
#402 Fix compilation on linux
Closed
#405 Improve CI
Closed
#398 Rewrite the SensorFactory
Closed
#409 Implement new logger
Closed
#407 Remove newlines from logging in calibration
Closed
#396 Fixing bias save/load for ESP32
Closed
#393 Unable to use 9250s as auxiliary if the main imu is 20948
Closed
#394 Use POWER_SAVING_LEGACY by default
Closed
#395 Fix sporadic data pauses from POWER_SAVING_MINIMUM
Closed
#397 Startup calibration fixed
Closed
#391 Rewrite configuration to use LittleFS
Closed
#390 Refactor LEDManager and factor out StatusManager
Closed
#389 Update defines.h
Closed
#385 MPU9250: Calibration Routine Optimization
Closed
#386 Rework configuration to use LittleFS
Closed
#376 Fix various issues
Closed
#377 Increase MPU9250 magnetometer sample rate to configured TPS
Closed
#378 Revert MPU9250 fusion to DMP+DCM-based correction
Closed
#379 Some improvements to ICM support.
Closed
#380 Move LED define to global + defines to fix TTGO compile
Closed
#387 Fixup StatusManager
Closed
#388 Fixup StatusManager
Closed
#381 Fix battery sense values
Closed
#382 Using avr/pgmspace for ESP8266 for DMP
Closed
#383 battery add esp32 ADC specs
Closed
#384 Split the Debug to silence repetive Network Messages
Closed
#375 Added option to maximize update rate of ICM on supported boards.
Closed
#371 [MPU9250] Fix too aggressive magnetometer correction
Closed
#370 Fixing Compilier warnings for LED_OFF
Closed
#373 Fix warning for precision loss in Logger#logArray()
Closed
#364 Add required variable for flashing with no changes
Closed
#366 Fixing compile Error if LED_BUILTIN is not defined
Closed
#367 Fix i2cscan trying to begin in slave mode
Closed
#368 ESP8266 has solid blue light after flash, no wifi connection
Closed
#369 Fix MPU9250 compilation with Mahony / Madgwick enabled
Closed
#361 Unify MPU libraries
Closed
#362 Fix UDPClient compiler warnings
Closed
#363 Update i2cdev lib
Closed
#365 Try to format LittleFS at startup if initialization fails
Closed
#355 Fix ENABLE_INSPECTION for BNO08x
Closed
#354 Refactor BNO08x conditions
Closed
#356 Refactor WiFiHandler and add support for multiple WiFi credentials
Closed
#358 feat: multiple wifi credentials
Closed
#357 Fix esp32c3 build
Closed
#352 Support for additional Sensors
Closed
#351 Added CONTRIBUTING.md
Closed
#350 Fix esp32 compile error on the new Framework 4.4
Closed
#353 small adjustments for plattformio.ini
Closed
#359 Allow tracker rotation to be changed at runtime
Closed
#347 Fix MPU-6500 cannot connect
Closed
#348 add platform info for tools
Closed
#344 fix warning in new platformio
Closed
#345 Clarify device ID report log message
Closed
#337 Adafruit NXP Precision Support
Closed
#339 Multi imu
Closed
#343 Add GET CONFIG serial command
Closed
#342 ESP32-C3 integration
Closed
#341 fixing error on ESP32 using BMI160
Closed
#340 Update wifihandler.cpp spamming serial console
Closed
#338 Scale accelerometer and magnetometer values
Closed
#349 ESP32 Factory Reset
Closed
#346 Remove backslash for esp01 and wroom32 boards
Closed
#335 6050 does not work when the first IMU is BNO085 and the second IMU is 6050
Closed
#336 Send acceleration data
Closed
#334 fix #185 (6050 does not work when the first IMU is BNO085 and the second IMU is 6050)
Closed
#332 Unable to save AUX IMU calibration data when using MPU9250*2
Closed
#333 Unable to save AUX IMU calibration data when using MPU9250*2
Closed
#328 Make MPU9250 use the FIFO
Closed
#329 Fix MPU type of second IMU when configured as MPU or BNO
Closed
#324 Fixed sensor names to be more clear
Closed
#327 mpu9250 compile fix
Closed
#330 Implemented support for FSP201 by CEVA
Closed
#325 Add support for setting the static IP address
Closed
#326 Fixed some typos
Closed
#323 [Magneto] Handle infinite samples with constant memory usage
Closed
#322 Body now rotates around the head when you turn left/right.
Closed
#321 Fixed build error
Closed
#320 Make magneto take a constant amount of memory, regardless of the number of samples.
Closed
#319 Fix compiliation error for users that don't use static IPs.
Closed
#318 Icm20948 magnetometer fix
Closed
#315 Fix BNO055 not working at all
Closed
#316 [INFO ] [MPU9250Sensor:0] Connected to MPU9250 (reported device ID 0x75) at address 0x68
Closed
#312 Refactored ICM20948 and improved rotation data.
Closed
#314 Fix for I2C startup issues on BNO055 and ICM20948
Closed
#310 Issues when cloning repo
Closed
#311 Release workflow test
Closed
#313 Workaround for connecting to some ASUS+? routers
Closed
#305 Fix GET TEST command
Closed
#308 Correct typo in README
Closed
#307 Added GET TEST command
Closed
#306 Finished relicense
Closed
#303 Multiple debugging updates to serial interface
Closed
#296 mpu9250: fix magnetometer component issue introduced with #200
Closed
#298 BNO08x Calibration changes
Closed
#299 Add ClockStretchLimit/Timeout to ESP32 for BNO085
Closed
#297 Adjusted startup sequence of BNO08X sensors to be more flexible regar…
Closed
#300 Improved BMI160 support
Closed
#301 mpu9250: Swap the first two components of mag readings
Closed
#302 MPU9250 does not work properly after this commit
Closed
#295 Proper battery sense fix
Closed
#292 feat: commit hash
Closed
#291 wifi: Make reconnecting work again for N-only networks
Closed
#290 Switching magnetometer on and off at runtime
Closed
#288 Fix AUX trackers inconsistent tracker ID issue.
Closed
#286 BMI160 Library dependency was not documented
Closed
#285 Added unenforced autoformatter
Closed
#287 Fix AUX trackers inconsistent tracker ID issue.
Closed
#284 Replace BMI160 Library with fork of DFRobot
Closed
#289 Fix acceleration not being sent on 9 axis mode (magnetometer enabled)
Closed
#281 Bump PlatformIO platforms
Closed
#282 Integrate platformio-tools.ini into CI
Closed
#278 Add ICM-42688 imu and MMC5983MA magnetometer
Closed
#279 On-demand sensor calibration/reset
Closed
#277 Add support for new variants of BMI160.
Closed
#268 [Question] Any performance advantage to thr esp-c3 with wifi 6 & processor?
Closed
#269 Support for SPI with BNO085 instead of I2C?
Closed
#270 Minor firmware refactoring
Closed
#271 Add Per-Sensor Descriptor and Support Multiple IMUs
Closed
#272 Unifying Sensor Fusion Code to Abstract Between Sensors And Fusion Algorithms
Closed
#273 Replace madgwick and mahony with fusion library
Closed
#274 Fix 9250 loop
Closed
#276 Fix OTA on 1MB Flash, Add 40MHz crystal option, Add ESP8285 support
Closed
#258 Implement packet bundling
Closed
#259 Add GET WIFISCAN and base64 WiFi credential commands
Closed
#261 Quick question about second IMU
Closed
#264 Rewrite Network and UdpClient into a classes
Closed
#253 BNO080: Try to handle reset better
Closed
#252 Fix OPTIMIZE_UPDATES logic for acceleration
Closed
#254 Possible OPTIMIZE_UPDATES regression
Closed
#255 Fix sending ErroneousSensor if not found
Closed
#257 v0.3.3 is not reliable with BNO08X
Closed
#256 ESP32C3 stability improvements
Closed
#250 Allow more than 1 server flags packet per connection
Closed
#249 Fail to build from source on main branch when USE_6_AXIS is defined as false
Closed
#248 Fix building with magnetometer enabled
Closed
#241 BMI160 sens calibration
Closed
#240 Ability to set sensor to be mandatory or not.
Closed
#239 Fix mahony/madgwick updates
Closed
#238 BMI160: Print fusion algo name in debug log
Closed
#237 BMI160: Fix magnetometer error check
Closed
#236 BMI160: Fix double rest detection
Closed
#234 Report IMU errors
Closed
#235 ICM20948 no timeout detected fix
Closed
#242 Fix MPU9250 calibration matrix multiplication
Closed
#243 Add BOARD_WEMOSWROOM02
Closed
#232 fix Imu icm42688
Closed
#231 MPU-6050 No-DMP mode
Closed
#233 icm20948 timeout correction because of wifi set
Closed
#226 BMI323 and BMM350 implementation
Closed
#230 Add GET WIFISCAN and base64 WiFi credential commands #262
Closed
#227 Beta v1.1
Closed
#229 Fix WiFiscan not working when not connected
Closed
#225 Use sensorType instead of IMU define
Closed
#224 Fix serial wifi and bwifi. Crash bwifi when no ...
Closed
#222 Using together BMI160 + HMC5883L
Closed
#218 package.json missing
Closed
#220 Fix ICM20948 PacketBundling and LastData
Closed
#221 feat: allow connecting to one specific server IP without broadcasting
Closed
#217 Fix rest detection timescale
Closed
#215 Add seeed xiao esp32c3 support
Closed
#216 Set C3 default clock speed to 80MHz
Closed
#214 Support LSM6DSV IMU
Closed
#210 Question regarding software-hardware
Closed
#213 Update BMI remap example and remove trailing spaces
Closed
#212 ESP32: Fix ADC/battery sense logic
Closed
#211 Remove ESP32-C3 USB CDC warning
Closed
#209 Implicit dependency not found in v0.4.0
Closed
#208 Merge code for applying sensorOffset and setting data ready flag
Closed
#205 add macro for calculating radians
Closed
#207 impl: basic magnetometer toggling
Closed
#200 SoftFusion sensor framework with BMI, ICM, LSM6, MPU sensor implementations
Closed
#203 Move platform specific code for FS access into an abstraction
Closed
#201 fshelper: fixed ESP8266 regression caused by abstracting FS access
Closed
#193 Remove ESP32-C3 startup delay
Closed
#191 Esp32 bmi160+qmc
Closed
#190 Add Haritora to consts
Closed
#196 Esp32 bno085
Closed
#194 fshelper: fixed ESP8266 regression caused by abstracting FS access #321
Closed
#195 ESP32-C6 support
Closed
#197 Fix enabling motion bias estimation
Closed
#186 add guards to some defines
Closed
#185 GET.INFO Serial Command Should Returns Battery Voltage & Level (in Percentages)
Closed
#183 Magnetometer support in sfusion
Closed
#182 Add a way to toggle magnetometer in runtime
Closed
#180 Change "PASS" to "PASSWD"
Closed
#171 Print SDA and SCL of I2CSCAN
Closed
#169 Enable caching to accelerate compilation
Closed
#170 Add soft sensor shutdown for BNO080
Closed
#174 ICM-45 firmware support
Closed
#172 Fix: Print SDA and SCL of I2CSCAN
Closed
#173 chore: clarify protocol version
Closed
#179 Add dependabot & update workflows
Closed
#177 Fix softfusion watchdog timer reset
Closed
#176 [Feature request] webcam based optical tracking and calibration (2 to 4 webcams)
Closed
#168 Enforce clang-format on the repo
Closed
#167 Add announcement of magnetometer not supported
Closed
#160 Dynamic Sfusion
Closed
#159 Fix firmware version detection
Closed
#158 CI: Actually working firmware version detection
Closed
#157 [BMI270] Fix bug in data frame size calculation
Closed
#156 [sfusion, BMI270] Perform gryo motionless calibration before gyro offset calibration
Closed
#161 Fix bounds checks in BMI270 driver in bulk_read
Closed
#163 CI: Have firmware version be assigned by git + Create draft release from new tag build
Closed
#165 Improve WiFi logging
Closed
#164 CI: Change the filename output so it uses the board name instead of the board platform
Closed
#154 Bump jidicula/clang-format-action from 4.13.0 to 4.14.0
Closed
#155 Somatic batch 2 changes
Closed
#153 The calculation of the system noise variance of the gyroscope bias should consider the update frequency of the gyroscope data, right?
Closed
#152 Glove
Closed
#151 Reverse IMU I2C address from supplement to full
Closed
#149 ICM45 implementation
Closed
#148 Dynamic Sfusion Attempt 2
Closed
#147 Add IMU timeout detection to SoftFusionSensor
Closed
#141 Negated gravity on subset of BMI270 and IMU alignment question
Closed
#146 Flashing misconfigured firmware bricks tracker
Closed
#145 Make I2Cscan non-blocking
Closed
#144 ICM45686 is not working properly on my new design
Closed
#142 [BNO085] Detect rest status and send calibrated info to the server
Closed
#139 Report rest calibration
Closed
#140 [Feature] Tracker on a table detection
Closed
#137 Firmware backup
Closed
#136 BNO trackers report non-existent extensions
Closed
#131 Small fixes
Closed
#132 Revert "Don't copy memory on ICM45 reads"
Closed
#135 Ignore rest calibration ack if packet is too short
Closed
#128 ESP32 spelling fix
Closed
#129 Sfusion mag support
Closed
#130 Re-order SensorInfo packet
Closed
#123 Swapped imu addr fix
Closed
#126 fix IMU Address missing in VS-Studio
Closed
#124 Send error information to the server
Closed
#125 ICM45*: Process accel sample LSB correctly
Closed
#116 fix i2c clockspeed to default 400khz back
Closed
#117 I2C speed outside the specifications of various IMUs
Closed
#122 Refactor network packets into structs
Closed
#118 add handling for not given pin (-1 or 255)
Closed
#119 fix_sensorConfigData Magnetometer not avaliable on Server
Closed
#120 Send NOT_APPLICABLE Error to the server
Closed
#121 ICM45*: Remove erroneous sizeof() from FIFO read logic
Closed
#114 Refactor feature toggling into a class
Closed
#113 Fix BNO SensorState when i2c disconnects while working
Closed
#112 Bump jidicula/clang-format-action from 4.14.0 to 4.15.0
Closed
#109 Implement SensorInterfaceManager
Closed
#107 Feat BNO085 temp
Closed
#108 More ICM45 fixes
Closed
#110 ICM45686 I2C overtime
Closed
#111 Add Gestures Boards
Closed
#105 Remove OTA timeout
Closed
#106 fix SensorStateUpdate
Closed
#100 Softfusion cleanup
Closed
#101 [ICM45*] Fix processing bad samples and stack overflow panics
Closed
#103 Use ubuntu-latest for build job
Closed
#99 Spi support (2)
Closed
#104 update actions.yml ubuntu
Closed
#93 Reduce Temperature Pooling for ICM45 series IMUs
Closed
#95 Fix defines compatibility
Closed
#98 Machine optimized code
Closed
#90 Tostring fix
Closed
#91 Esp32s3 lolin s3 mini
Closed
#89 Rework WiFi code
Closed
#87 Remove Mahony and Madgwick
Closed
#94 Code cleanup
Closed
#85 Move SERVER_SEARCHING LED status indication to the LEDManager
Closed
#76 fix_led
Closed
#83 Reorganize Defines.h
Closed
#82 Move Over BMI160 driver to softfusionsensor
Closed
#80 BMI160 SoftFusion implementation
Closed
#79 defines.h glove typo fix
Closed
#81 Run CI for new boards with own defines
Closed
#78 Fix LED code
Closed
#77 Allow multiple WHOAMI values per SoftFusion sensor
Closed
#75 ICM-42688-P data abnormal
Closed
#73 Fix build and runtime crash
Closed
#72 Esp32 fix defines
Closed
#74 esp32-s3 supermini support
Closed
#69 Add compile_commands.json to the .gitignore file
Closed
#63 Send vendor information on handshake
Closed
#57 ICM45686 mag support problem
Closed
#70 Fix sensor count reporting
Closed
#58 Update BMI160 bulk read function
Closed
#64 Add magnetometer support for BNO085
Closed
#60 Add IMU_USE_EXTERNAL_CLOCK to debug.h
Closed
#61 ICM-45686 IMU error
Closed
#62 Use optimized VQFParams for ICM45, disable TempGradientCalibration by default
Closed
#67 Report magnetometer status for SlimeVR v1.2 on test commands
Closed
#65 Cleanup I2Cscan library
Closed
#66 Mag support (Attempt 2)
Closed
#71 Fix BMI270 firmware upload crash
Closed
#68 Fix typo in defines.h
Closed
#55 Bump actions/checkout from 4 to 5
Closed
#54 Bump actions/setup-python from 5 to 6
Closed
#52 Optimized VQFParams 2: Electric Boogaloo
Closed
#50 Refactor board defaults - Use a common system to handle user configurable defines
Closed
#51 WiFi Fix
Closed
#53 reserve positional packet
Closed
#48 Make sure wifi is set to persistent
Closed
#47 Nixos dev env
Closed
#44 Revert "Unfuck accelerometer"
Closed
#45 Bump actions/upload-artifact from 4 to 5
Closed
#41 Add full support for sensor list in preprocessor
Closed
#43 Bump jidicula/clang-format-action from 4.14.0 to 4.16.0
Closed
#42 Make git_commit script use firmware version env for fw tool
Closed
#30 Fix sampling rate miscalibration problem
Closed
#40 fix build on python <v3.12
Closed
#37 Fix sensor toggles causing a crash on 0.7.0
Closed
#38 Preprocessor: Fix imu adress
Closed
#39 Preprocessor: prevent shell injections
Closed
#29 Move heavy string operation for static into compiler time
Closed
#33 fix no broadcast after disconnect
Closed
#32 fix_uploadspeed for platformio
Closed
#28 fix bmi270 missing in flasher
Closed
#34 Timestep calibration wrong on extensions (Official SlimeVR V1.2 trackers)
Closed
#31 fix icm42688
Closed
#26 Add IMU_BMI270 to board-defaults schema
Closed
#24 Remove 100ms blocking blink
Closed
#23 check if sensortoggle is populated
Closed
#25 Fix LSM* Accelerometer Sensitivity
Closed
#27 Bump actions/checkout from 5 to 6
Closed
#21 Bump actions/upload-artifact from 5 to 6
Closed
#22 Fix applicationoffset for the firmware flasher
Closed
#19 Add nrf const to consts.h
Closed
#20 Bump actions/cache from 4 to 5
Closed
#14 BNO085 Magnetometer displayed as 0.0
Closed
#11 Don't set m_LastPacketTimestamp on handshake when we are connected
Closed
#12 Code of temperature calibration of a gyroscope
Closed
#9 Fix the order of vqf updates to the recommended order.
Closed
#7 Bump actions/upload-artifact from 6 to 7
Closed
#4 Bump jidicula/clang-format-action from 4.14.0 to 4.17.0
Closed
#1 Increase MAX_PACKET_SIZE from 128 to 300 for BNO085 SPI
518 Issues created by 1 user
Opened
#1 Increase MAX_PACKET_SIZE from 128 to 300 for BNO085 SPI
Opened
#2 WIP: fix(wifi/udp): mark all packets as voice traffic
Opened
#3 Bump jidicula/clang-format-action from 4.14.0 to 4.18.0
Opened
#7 Bump actions/upload-artifact from 6 to 7
Opened
#5 Add support board ESP32-C6 Super Mini
Opened
#6 ICM-55686 Implementation
Opened
#4 Bump jidicula/clang-format-action from 4.14.0 to 4.17.0
Opened
#10 Fix incorrect SensorFusion argument in CalibrationBase
Opened
#12 Code of temperature calibration of a gyroscope
Opened
#9 Fix the order of vqf updates to the recommended order.
Opened
#11 Don't set m_LastPacketTimestamp on handshake when we are connected
Opened
#13 Feat flashmode for ESP8266
Opened
#8 3rd Party Trackers Disconnect When Official Slime with Firmware v.6.2 or later connect
Opened
#19 Add nrf const to consts.h
Opened
#17 (rework) support for TTGO T-Display board
Opened
#16 Accelerometer calibration efficiency using magneto 1.4
Opened
#15 < v0.7.2 crash when changing extensions
Opened
#14 BNO085 Magnetometer displayed as 0.0
Opened
#20 Bump actions/cache from 4 to 5
Opened
#18 added support board TTGO T-Display
Opened
#22 Fix applicationoffset for the firmware flasher
Opened
#21 Bump actions/upload-artifact from 5 to 6
Opened
#23 check if sensortoggle is populated
Opened
#24 Remove 100ms blocking blink
Opened
#27 Bump actions/checkout from 5 to 6
Opened
#26 Add IMU_BMI270 to board-defaults schema
Opened
#25 Fix LSM* Accelerometer Sensitivity
Opened
#39 Preprocessor: prevent shell injections
Opened
#40 fix build on python <v3.12
Opened
#31 fix icm42688
Opened
#35 Using the ICM456868 sensor with the ESP32S3 microcontroller
Opened
#34 Timestep calibration wrong on extensions (Official SlimeVR V1.2 trackers)
Opened
#33 fix no broadcast after disconnect
Opened
#32 fix_uploadspeed for platformio
Opened
#36 ESP32-C3 super mini and gy601n1 custom pin not used by compiler
Opened
#28 fix bmi270 missing in flasher
Opened
#37 Fix sensor toggles causing a crash on 0.7.0
Opened
#29 Move heavy string operation for static into compiler time
Opened
#30 Fix sampling rate miscalibration problem
Opened
#38 Preprocessor: Fix imu adress
Opened
#43 Bump jidicula/clang-format-action from 4.14.0 to 4.16.0
Opened
#42 Make git_commit script use firmware version env for fw tool
Opened
#41 Add full support for sensor list in preprocessor
Opened
#44 Revert "Unfuck accelerometer"
Opened
#45 Bump actions/upload-artifact from 4 to 5
Opened
#48 Make sure wifi is set to persistent
Opened
#49 Report Magnetometer Data to SlimeVR Server
Opened
#47 Nixos dev env
Opened
#46 Implement mDNS discovery
Opened
#54 Bump actions/setup-python from 5 to 6
Opened
#50 Refactor board defaults - Use a common system to handle user configurable defines
Opened
#51 WiFi Fix
Opened
#52 Optimized VQFParams 2: Electric Boogaloo
Opened
#53 reserve positional packet
Opened
#55 Bump actions/checkout from 4 to 5
Opened
#57 ICM45686 mag support problem
Opened
#56 Improve Wi-Fi reconnection
Opened
#59 Mag Support (Continuation)
Opened
#65 Cleanup I2Cscan library
Opened
#60 Add IMU_USE_EXTERNAL_CLOCK to debug.h
Opened
#63 Send vendor information on handshake
Opened
#72 Esp32 fix defines
Opened
#70 Fix sensor count reporting
Opened
#61 ICM-45686 IMU error
Opened
#69 Add compile_commands.json to the .gitignore file
Opened
#68 Fix typo in defines.h
Opened
#66 Mag support (Attempt 2)
Opened
#67 Report magnetometer status for SlimeVR v1.2 on test commands
Opened
#71 Fix BMI270 firmware upload crash
Opened
#62 Use optimized VQFParams for ICM45, disable TempGradientCalibration by default
Opened
#58 Update BMI160 bulk read function
Opened
#64 Add magnetometer support for BNO085
Opened
#73 Fix build and runtime crash
Opened
#74 esp32-s3 supermini support
Opened
#76 fix_led
Opened
#75 ICM-42688-P data abnormal
Opened
#77 Allow multiple WHOAMI values per SoftFusion sensor
Opened
#78 Fix LED code
Opened
#81 Run CI for new boards with own defines
Opened
#79 defines.h glove typo fix
Opened
#80 BMI160 SoftFusion implementation
Opened
#82 Move Over BMI160 driver to softfusionsensor
Opened
#83 Reorganize Defines.h
Opened
#84 Added log ids to logs
Opened
#90 Tostring fix
Opened
#93 Reduce Temperature Pooling for ICM45 series IMUs
Opened
#88 Fancy wifi provisioning
Opened
#87 Remove Mahony and Madgwick
Opened
#94 Code cleanup
Opened
#86 Add id command
Opened
#96 CI builds for new version
Opened
#97 Trackers cannot connect to 802.11N-only network but can connect to G networks
Opened
#91 Esp32s3 lolin s3 mini
Opened
#98 Machine optimized code
Opened
#99 Spi support (2)
Opened
#92 Move state update check logic to the sensor class
Opened
#89 Rework WiFi code
Opened
#95 Fix defines compatibility
Opened
#85 Move SERVER_SEARCHING LED status indication to the LEDManager
Opened
#104 update actions.yml ubuntu
Opened
#105 Remove OTA timeout
Opened
#102 Move the logic of this check to the sensor class
Opened
#103 Use ubuntu-latest for build job
Opened
#101 [ICM45*] Fix processing bad samples and stack overflow panics
Opened
#100 Softfusion cleanup
Opened
#106 fix SensorStateUpdate
Opened
#107 Feat BNO085 temp
Opened
#109 Implement SensorInterfaceManager
Opened
#110 ICM45686 I2C overtime
Opened
#111 Add Gestures Boards
Opened
#108 More ICM45 fixes
Opened
#112 Bump jidicula/clang-format-action from 4.14.0 to 4.15.0
Opened
#113 Fix BNO SensorState when i2c disconnects while working
Opened
#115 Flex Sensor Implementation
Opened
#114 Refactor feature toggling into a class
Opened
#116 fix i2c clockspeed to default 400khz back
Opened
#127 Make acceleration axises consistent
Opened
#125 ICM45*: Process accel sample LSB correctly
Opened
#124 Send error information to the server
Opened
#121 ICM45*: Remove erroneous sizeof() from FIFO read logic
Opened
#126 fix IMU Address missing in VS-Studio
Opened
#120 Send NOT_APPLICABLE Error to the server
Opened
#119 fix_sensorConfigData Magnetometer not avaliable on Server
Opened
#118 add handling for not given pin (-1 or 255)
Opened
#122 Refactor network packets into structs
Opened
#117 I2C speed outside the specifications of various IMUs
Opened
#123 Swapped imu addr fix
Opened
#130 Re-order SensorInfo packet
Opened
#129 Sfusion mag support
Opened
#128 ESP32 spelling fix
Opened
#132 Revert "Don't copy memory on ICM45 reads"
Opened
#131 Small fixes
Opened
#135 Ignore rest calibration ack if packet is too short
Opened
#134 [FEATURE REQUEST] Queue-like System.
Opened
#133 [FEATURE REQUEST] Allow for adjusting tx power via serial console
Opened
#136 BNO trackers report non-existent extensions
Opened
#139 Report rest calibration
Opened
#137 Firmware backup
Opened
#138 Make CI build for sfusion IMUs
Opened
#140 [Feature] Tracker on a table detection
Opened
#144 ICM45686 is not working properly on my new design
Opened
#142 [BNO085] Detect rest status and send calibrated info to the server
Opened
#141 Negated gravity on subset of BMI270 and IMU alignment question
Opened
#146 Flashing misconfigured firmware bricks tracker
Opened
#145 Make I2Cscan non-blocking
Opened
#143 Send error information to the server
Opened
#147 Add IMU timeout detection to SoftFusionSensor
Opened
#148 Dynamic Sfusion Attempt 2
Opened
#152 Glove
Opened
#151 Reverse IMU I2C address from supplement to full
Opened
#150 When on low Voltage also Shutdown IMU before going to deepSleep
Opened
#149 ICM45 implementation
Opened
#154 Bump jidicula/clang-format-action from 4.13.0 to 4.14.0
Opened
#155 Somatic batch 2 changes
Opened
#153 The calculation of the system noise variance of the gyroscope bias should consider the update frequency of the gyroscope data, right?
Opened
#156 [sfusion, BMI270] Perform gryo motionless calibration before gyro offset calibration
Opened
#157 [BMI270] Fix bug in data frame size calculation
Opened
#158 CI: Actually working firmware version detection
Opened
#159 Fix firmware version detection
Opened
#162 Forwards logs to the server if server supports it
Opened
#160 Dynamic Sfusion
Opened
#164 CI: Change the filename output so it uses the board name instead of the board platform
Opened
#161 Fix bounds checks in BMI270 driver in bulk_read
Opened
#163 CI: Have firmware version be assigned by git + Create draft release from new tag build
Opened
#165 Improve WiFi logging
Opened
#167 Add announcement of magnetometer not supported
Opened
#166 BMI220 firmware support
Opened
#168 Enforce clang-format on the repo
Opened
#178 BMI323 sfusion implementation
Opened
#169 Enable caching to accelerate compilation
Opened
#170 Add soft sensor shutdown for BNO080
Opened
#171 Print SDA and SCL of I2CSCAN
Opened
#172 Fix: Print SDA and SCL of I2CSCAN
Opened
#173 chore: clarify protocol version
Opened
#174 ICM-45 firmware support
Opened
#175 bmi*** hip/waist/chest drift
Opened
#176 [Feature request] webcam based optical tracking and calibration (2 to 4 webcams)
Opened
#177 Fix softfusion watchdog timer reset
Opened
#179 Add dependabot & update workflows
Opened
#180 Change "PASS" to "PASSWD"
Opened
#182 Add a way to toggle magnetometer in runtime
Opened
#181 Should network packets bigger than expected be ignored?
Opened
#186 add guards to some defines
Opened
#188 Differentiate WiFi not found & failed to connect
Opened
#187 [Feature request] show tracker information in serial console log
Opened
#183 Magnetometer support in sfusion
Opened
#185 GET.INFO Serial Command Should Returns Battery Voltage & Level (in Percentages)
Opened
#184 Rotating on two axis and then slowly correcting
Opened
#189 Make defines.h more powerfull
Opened
#198 Add range command [Feature Request]
Opened
#190 Add Haritora to consts
Opened
#197 Fix enabling motion bias estimation
Opened
#194 fshelper: fixed ESP8266 regression caused by abstracting FS access #321
Opened
#195 ESP32-C6 support
Opened
#192 When using 2 BNO085s (one extension) the primary IMU errors after a few minutes
Opened
#191 Esp32 bmi160+qmc
Opened
#193 Remove ESP32-C3 startup delay
Opened
#196 Esp32 bno085
Opened
#203 Move platform specific code for FS access into an abstraction
Opened
#199 Add support for BQ27441 battery monitor
Opened
#202 Add threading support
Opened
#201 fshelper: fixed ESP8266 regression caused by abstracting FS access
Opened
#200 SoftFusion sensor framework with BMI, ICM, LSM6, MPU sensor implementations
Opened
#209 Implicit dependency not found in v0.4.0
Opened
#210 Question regarding software-hardware
Opened
#211 Remove ESP32-C3 USB CDC warning
Opened
#212 ESP32: Fix ADC/battery sense logic
Opened
#213 Update BMI remap example and remove trailing spaces
Opened
#208 Merge code for applying sensorOffset and setting data ready flag
Opened
#205 add macro for calculating radians
Opened
#204 Added ON-OFF button support
Opened
#207 impl: basic magnetometer toggling
Opened
#206 tracking issue
Opened
#219 why after Working=false,there is no any sensor data
Opened
#220 Fix ICM20948 PacketBundling and LastData
Opened
#216 Set C3 default clock speed to 80MHz
Opened
#215 Add seeed xiao esp32c3 support
Opened
#217 Fix rest detection timescale
Opened
#214 Support LSM6DSV IMU
Opened
#221 feat: allow connecting to one specific server IP without broadcasting
Opened
#218 package.json missing
Opened
#228 Clean up packet bundles and feature flags
Opened
#230 Add GET WIFISCAN and base64 WiFi credential commands #262
Opened
#222 Using together BMI160 + HMC5883L
Opened
#226 BMI323 and BMM350 implementation
Opened
#224 Fix serial wifi and bwifi. Crash bwifi when no ...
Opened
#223 BMI160 issues 0.3.3 and Main
Opened
#225 Use sensorType instead of IMU define
Opened
#229 Fix WiFiscan not working when not connected
Opened
#227 Beta v1.1
Opened
#234 Report IMU errors
Opened
#231 MPU-6050 No-DMP mode
Opened
#232 fix Imu icm42688
Opened
#233 icm20948 timeout correction because of wifi set
Opened
#244 Tracker don't receive data [Wemos D1 Mini + MPU6050]
Opened
#236 BMI160: Fix double rest detection
Opened
#235 ICM20948 no timeout detected fix
Opened
#239 Fix mahony/madgwick updates
Opened
#240 Ability to set sensor to be mandatory or not.
Opened
#241 BMI160 sens calibration
Opened
#243 Add BOARD_WEMOSWROOM02
Opened
#242 Fix MPU9250 calibration matrix multiplication
Opened
#238 BMI160: Print fusion algo name in debug log
Opened
#237 BMI160: Fix magnetometer error check
Opened
#249 Fail to build from source on main branch when USE_6_AXIS is defined as false
Opened
#245 BMI160 tracker only working with extra invisible IMU
Opened
#246 v0.3.2 LED Blinking for IMU error overriden by WiFi Blinking?
Opened
#248 Fix building with magnetometer enabled
Opened
#247 Add new packet recieve type: LED Blink Offset
Opened
#250 Allow more than 1 server flags packet per connection
Opened
#251 Enterprise network support
Opened
#257 v0.3.3 is not reliable with BNO08X
Opened
#252 Fix OPTIMIZE_UPDATES logic for acceleration
Opened
#253 BNO080: Try to handle reset better
Opened
#254 Possible OPTIMIZE_UPDATES regression
Opened
#255 Fix sending ErroneousSensor if not found
Opened
#256 ESP32C3 stability improvements
Opened
#266 Two commands for enabling features
Opened
#259 Add GET WIFISCAN and base64 WiFi credential commands
Opened
#260 default rotations in defines.h is probably wrong
Opened
#261 Quick question about second IMU
Opened
#258 Implement packet bundling
Opened
#262 Machine-readable configuration list in JSON for web firmware tools
Opened
#263 Store and report tracker assignment within firmware
Opened
#264 Rewrite Network and UdpClient into a classes
Opened
#265 Add Remote Command Over WiFi
Opened
#270 Minor firmware refactoring
Opened
#267 add new battery mappings
Opened
#268 [Question] Any performance advantage to thr esp-c3 with wifi 6 & processor?
Opened
#269 Support for SPI with BNO085 instead of I2C?
Opened
#276 Fix OTA on 1MB Flash, Add 40MHz crystal option, Add ESP8285 support
Opened
#277 Add support for new variants of BMI160.
Opened
#278 Add ICM-42688 imu and MMC5983MA magnetometer
Opened
#279 On-demand sensor calibration/reset
Opened
#271 Add Per-Sensor Descriptor and Support Multiple IMUs
Opened
#272 Unifying Sensor Fusion Code to Abstract Between Sensors And Fusion Algorithms
Opened
#273 Replace madgwick and mahony with fusion library
Opened
#275 AUX BMI160 tracker doesn't wake up from rest on 0.3.3
Opened
#274 Fix 9250 loop
Opened
#283 Ability to set the device hostname
Opened
#281 Bump PlatformIO platforms
Opened
#280 [ 1606][E][Wire.cpp:513] requestFrom(): i2cRead returned Error 263
Opened
#282 Integrate platformio-tools.ini into CI
Opened
#286 BMI160 Library dependency was not documented
Opened
#290 Switching magnetometer on and off at runtime
Opened
#289 Fix acceleration not being sent on 9 axis mode (magnetometer enabled)
Opened
#288 Fix AUX trackers inconsistent tracker ID issue.
Opened
#287 Fix AUX trackers inconsistent tracker ID issue.
Opened
#285 Added unenforced autoformatter
Opened
#284 Replace BMI160 Library with fork of DFRobot
Opened
#293 A fatal error occurred: Failed to connect to ESP8266: Timed out waiting for packet header *** [upload] Error 2
Opened
#292 feat: commit hash
Opened
#294 Make the logs have unique id for each message in front of each log line
Opened
#291 wifi: Make reconnecting work again for N-only networks
Opened
#295 Proper battery sense fix
Opened
#299 Add ClockStretchLimit/Timeout to ESP32 for BNO085
Opened
#300 Improved BMI160 support
Opened
#296 mpu9250: fix magnetometer component issue introduced with #200
Opened
#302 MPU9250 does not work properly after this commit
Opened
#301 mpu9250: Swap the first two components of mag readings
Opened
#297 Adjusted startup sequence of BNO08X sensors to be more flexible regar…
Opened
#298 BNO08x Calibration changes
Opened
#304 Replace Mahoney and Magiwick code with include of Fusion library
Opened
#303 Multiple debugging updates to serial interface
Opened
#305 Fix GET TEST command
Opened
#307 Added GET TEST command
Opened
#308 Correct typo in README
Opened
#309 BNO08X Calibration
Opened
#306 Finished relicense
Opened
#314 Fix for I2C startup issues on BNO055 and ICM20948
Opened
#312 Refactored ICM20948 and improved rotation data.
Opened
#313 Workaround for connecting to some ASUS+? routers
Opened
#310 Issues when cloning repo
Opened
#311 Release workflow test
Opened
#315 Fix BNO055 not working at all
Opened
#316 [INFO ] [MPU9250Sensor:0] Connected to MPU9250 (reported device ID 0x75) at address 0x68
Opened
#317 Trackers not connecting without WiFi reboot
Opened
#318 Icm20948 magnetometer fix
Opened
#319 Fix compiliation error for users that don't use static IPs.
Opened
#321 Fixed build error
Opened
#320 Make magneto take a constant amount of memory, regardless of the number of samples.
Opened
#322 Body now rotates around the head when you turn left/right.
Opened
#323 [Magneto] Handle infinite samples with constant memory usage
Opened
#327 mpu9250 compile fix
Opened
#328 Make MPU9250 use the FIFO
Opened
#324 Fixed sensor names to be more clear
Opened
#325 Add support for setting the static IP address
Opened
#326 Fixed some typos
Opened
#329 Fix MPU type of second IMU when configured as MPU or BNO
Opened
#330 Implemented support for FSP201 by CEVA
Opened
#331 Is there a guide for adding new sensor types?
Opened
#336 Send acceleration data
Opened
#334 fix #185 (6050 does not work when the first IMU is BNO085 and the second IMU is 6050)
Opened
#332 Unable to save AUX IMU calibration data when using MPU9250*2
Opened
#337 Adafruit NXP Precision Support
Opened
#333 Unable to save AUX IMU calibration data when using MPU9250*2
Opened
#335 6050 does not work when the first IMU is BNO085 and the second IMU is 6050
Opened
#340 Update wifihandler.cpp spamming serial console
Opened
#339 Multi imu
Opened
#338 Scale accelerometer and magnetometer values
Opened
#341 fixing error on ESP32 using BMI160
Opened
#342 ESP32-C3 integration
Opened
#343 Add GET CONFIG serial command
Opened
#345 Clarify device ID report log message
Opened
#344 fix warning in new platformio
Opened
#348 add platform info for tools
Opened
#346 Remove backslash for esp01 and wroom32 boards
Opened
#347 Fix MPU-6500 cannot connect
Opened
#349 ESP32 Factory Reset
Opened
#359 Allow tracker rotation to be changed at runtime
Opened
#352 Support for additional Sensors
Opened
#351 Added CONTRIBUTING.md
Opened
#356 Refactor WiFiHandler and add support for multiple WiFi credentials
Opened
#353 small adjustments for plattformio.ini
Opened
#354 Refactor BNO08x conditions
Opened
#355 Fix ENABLE_INSPECTION for BNO08x
Opened
#350 Fix esp32 compile error on the new Framework 4.4
Opened
#358 feat: multiple wifi credentials
Opened
#357 Fix esp32c3 build
Opened
#360 Indicate when IMU is calibrated
Opened
#367 Fix i2cscan trying to begin in slave mode
Opened
#369 Fix MPU9250 compilation with Mahony / Madgwick enabled
Opened
#361 Unify MPU libraries
Opened
#362 Fix UDPClient compiler warnings
Opened
#363 Update i2cdev lib
Opened
#364 Add required variable for flashing with no changes
Opened
#365 Try to format LittleFS at startup if initialization fails
Opened
#366 Fixing compile Error if LED_BUILTIN is not defined
Opened
#368 ESP8266 has solid blue light after flash, no wifi connection
Opened
#372 Idle Drift compensation
Opened
#374 Add ID command
Opened
#370 Fixing Compilier warnings for LED_OFF
Opened
#371 [MPU9250] Fix too aggressive magnetometer correction
Opened
#373 Fix warning for precision loss in Logger#logArray()
Opened
#376 Fix various issues
Opened
#375 Added option to maximize update rate of ICM on supported boards.
Opened
#381 Fix battery sense values
Opened
#389 Update defines.h
Opened
#386 Rework configuration to use LittleFS
Opened
#385 MPU9250: Calibration Routine Optimization
Opened
#384 Split the Debug to silence repetive Network Messages
Opened
#383 battery add esp32 ADC specs
Opened
#382 Using avr/pgmspace for ESP8266 for DMP
Opened
#388 Fixup StatusManager
Opened
#387 Fixup StatusManager
Opened
#380 Move LED define to global + defines to fix TTGO compile
Opened
#379 Some improvements to ICM support.
Opened
#378 Revert MPU9250 fusion to DMP+DCM-based correction
Opened
#377 Increase MPU9250 magnetometer sample rate to configured TPS
Opened
#392 [Feature Request] Allow multiple Wifi's to be saved
Opened
#391 Rewrite configuration to use LittleFS
Opened
#390 Refactor LEDManager and factor out StatusManager
Opened
#394 Use POWER_SAVING_LEGACY by default
Opened
#395 Fix sporadic data pauses from POWER_SAVING_MINIMUM
Opened
#397 Startup calibration fixed
Opened
#396 Fixing bias save/load for ESP32
Opened
#398 Rewrite the SensorFactory
Opened
#393 Unable to use 9250s as auxiliary if the main imu is 20948
Opened
#399 Inspection packet improvements
Opened
#400 Implement better IMU identification in logger
Opened
#401 Implement the inspection packet
Opened
#402 Fix compilation on linux
Opened
#403 Small addition to comments for platformio file
Opened
#405 Improve CI
Opened
#408 Fix build
Opened
#410 Use gravity for "flip to calibrate" gesture
Opened
#411 Magneto memory optimization
Opened
#404 Faster upload speed for ESP8266
Opened
#406 Fix MPU6050Sensor saying that it connected to a MPU6500
Opened
#407 Remove newlines from logging in calibration
Opened
#409 Implement new logger
Opened
#424 ICM20984 patch and cleanup
Opened
#414 Add CI pipeline
Opened
#425 Update README.md
Opened
#415 Fix filename for I2Cdev.h in batterymonitor.h
Opened
#416 Update Broken Docs URL
Opened
#417 Add missing EEPROM.h
Opened
#423 Fix spelling mistakes
Opened
#412 MPU9250: Communicated magnetometer as I2C Slave
Opened
#413 Fix compilation for ESP32
Opened
#418 cmdFactoryReset function implementation
Opened
#419 cmdReport -> cmdReboot
Opened
#420 Clean up Serial log
Opened
#421 ICM20948 Fix Serial Text
Opened
#422 Update defines.h
Opened
#427 OTA Push does not update WiFi Settings
Opened
#426 MPU9250 : Add FIFO Corrupted
Opened
#433 Fix quaternion values
Opened
#430 Move sendSignalStrength to wifihandler
Opened
#429 Connected Check
Opened
#428 MPU9250: Fix DMP Sample Rate
Opened
#431 Update BMI160 code
Opened
#436 Add missing delay for flip gesture
Opened
#435 Use strict device ID check for MPUs
Opened
#434 Adds ICM20948 support
Opened
#432 Refactor mahony functions
Opened
#437 Add "flip to calibrate" and remove unnecessary accelerometer normalization
Opened
#449 Fancy wifi provisioning
Opened
#448 Adds support for ICM-20948
Opened
#446 Big refactoring
Opened
#447 Add BNO055 Auxiliary Support
Opened
#445 Hotfix for esp32 not compiling
Opened
#444 "handshale" -> "handshake"
Opened
#443 Fixing buildings error with WEMOS board
Opened
#441 Add support for BMI160
Opened
#440 Fix RSSI report timing
Opened
#439 Use float literals for BATTERY_LOW_POWER_VOLTAGE and voltage calculations
Opened
#438 MPU9250: Switch to MotionApps V6.12
Opened
#442 fixed link
Opened
#457 Added Power saving options
Opened
#456 Add a tip for linux
Opened
#455 Hotfix for POWER_SAVING_NONE
Opened
#454 Fix failed wifi connection status
Opened
#453 Report RSSI to the server
Opened
#459 Brownout Sensor was detected
Opened
#452 Add support for BMI160
Opened
#451 Make sensor fusion algorithm IMU-independent
Opened
#450 Set baudrate to 74880 for esp8266
Opened
#460 Re-enable -O2 flag
Opened
#458 ESP 8266 / 32
Opened
#464 Use preprocessor macro for "serialDebug"
Opened
#463 Fix crash when primary IMU isn't found
Opened
#461 Add Wireless hotspot mode
Opened
#471 Replace the WiFiUDP library with the AsyncUDP library
Opened
#470 Refactor of sensors
Opened
#469 Improve DMP FIFO packet reader
Opened
#468 Enable -O2 optimization option
Opened
#467 Improve magnetometer support for MPU-9250
Opened
#474 Adding header guards & typo fixes
Opened
#473 Update default battery level estimation
Opened
#465 Support dual MPU9250, change to dmp based fusion from mahony.
Opened
#462 Small changes for testing
Opened
#466 Revert -O2 optimization
Opened
#472 Add support for Mixing BNO08X and MPU6XXX IMU's
Opened
#483 Provide pre-defined rotation values
Opened
#481 Restrict usage of MPU-9250 and update README
Opened
#480 Low battery LED signal
Opened
#479 Make 400khz speed default for MPU sensors
Opened
#478 Per-sensor configuration
Opened
#484 Building firmware using GitHub Actions
Opened
#482 Compilation error for TTGO T7 V1.3
Opened
#477 ESP-01 support + VCC Monitor
Opened
#476 MPU6050 MotionApps bugfix
Opened
#475 Add wifi signal strength indicator
Opened
#488 Calibration with EEPROM for MPU9250
Opened
#486 ESP32 Gateway
Opened
#485 Flash failure from Wifi writing credentials
Opened
#489 Calibration with EEPROM for MPU9250
Opened
#487 Calibration with EEPROM for MPU9250
Opened
#495 Report correct I2C addresses scanned for MPU devices
Opened
#494 Esp doesn't reconnect automatically when wifi connection is lost
Opened
#493 MPU6050 - Add automatic runtime calibration (eg. add MotionApps dmp firmware v6.12)
Opened
#492 fff
Opened
#491 Wemos D1 Mini support and batteryADCMultiplier fix
Opened
#490 Support for dual MPU-6050's
Opened
#500 Handling exceptions when SET has no args
Opened
#498 Wifi credentials not saving
Opened
#496 ESP disconnects from the server when the Wifi window closes
Opened
#502 Protocol refactoring
Opened
#501 Using common I2C pins for ESP32 to prevent lockup
Opened
#503 Mpu6050 integration
Opened
#499 Wifi credentials doesn't save after reset
Opened
#497 Fix to store credentials for ESP8266
Opened
#511 How to build firmware README.md
Opened
#505 Issue with Sensor data from MPU-9250
Opened
#504 Integrate mpu6050 code from masterex1000
Opened
#506 Update configuration to initialize the config if none is found in memory
Opened
#512 MPU6050 doesn't work
Opened
#513 Implement proper serial commands handling
Opened
#509 Update defines.h
Opened
#508 Update defines.h
Opened
#507 EEPROM handling causes a LoadStore Error
Opened
#510 fixed the typo in consts.h
Opened
#516 SlimeVR Server gone?
Opened
#517 Analyze I2C signals between ESP and BNO085 module
Opened
#515 Make hardcoded credentials actually work
Opened
#514 Implement proper state and error signaling with LED and serial
Opened
#518 ESP32 firmware