Commit graph

10 commits

Author SHA1 Message Date
Liz
d9e101fdff
Merge pull request #1 from ddtdanilo/fix/readme-product-link
Fix broken product link in README
2025-08-07 09:50:26 -04:00
Liz
54225f74ef add image for link 2025-08-07 09:38:35 -04:00
ddtdanilo
5aaacc7cc5 fix: use Adafruit CDN for product image
Replace local asset reference with official product image from
Adafruit CDN (https://cdn-shop.adafruit.com/970x728/6388-00.jpg)
2025-08-05 15:47:51 -05:00
ddtdanilo
5d0e82c941 fix: correct product link in README to QMC5883P page
The image link was pointing to /products/ which returns 404.
Updated to correct product page /product/6388
2025-08-05 15:43:37 -05:00
Limor Fried
dcbdcef41c Add library.properties with Adafruit BusIO dependency
Some checks failed
Arduino Library CI / build (push) Has been cancelled
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-05 15:19:47 -04:00
Limor Fried
53884e9eb4 Apply clang-format to all source files
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-05 15:17:15 -04:00
ladyada
36f04e4e4b wierd files 2025-07-20 23:01:32 -04:00
Limor "Ladyada" Fried
4c36569e86
Delete QMC5883P.pdf:Zone.Identifier 2025-07-20 23:01:00 -04:00
Limor Fried
7a6abc3ff3 Complete QMC5883P library implementation
- Add complete Control Register 1 & 2 functionality
- Add all setter/getter functions for mode, ODR, OSR, DSR, range, set/reset mode
- Add status register functions (isDataReady, isOverflow)
- Add data reading functions (getRawMagnetic, getGaussField)
- Add soft reset and self-test functions
- Add comprehensive test example with range cycling
- All functions tested and verified working with hardware
- Gauss conversion automatically adapts to current range setting
- Range cycling test demonstrates consistent Gauss values across all ranges

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-18 18:43:52 -04:00
Limor Fried
d0a569be1e Initial commit: Add basic QMC5883P library
- Add core library files (Adafruit_QMC5883P.h/.cpp)
- Add basic example sketch with chip detection
- Add standard Adafruit project files (.clang-format, README.md, GitHub workflows)
- Library successfully tests I2C communication and chip ID verification

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-18 17:24:41 -04:00