Commit Graph

133 Commits

Author SHA1 Message Date
James Bowman 2fd1df4c7d
Merge pull request #66 from muman613/add-disconnect-branch
(feature) Added i2c_disconnect to c sdk
2024-05-22 13:33:57 -07:00
michaeluman 801eeb00e4 Added i2c_disconnect to c sdk
* Added closeSerialPort() for Linux build
* i2c_disconnect() closes the serial port, and resets the `connected` flag to zero.
2024-05-22 13:20:43 -07:00
James Bowman 6e0696e0bf Fix link 2023-02-07 15:00:50 -08:00
jamesbowman 6739e53168 BM390 sample, by Adafruit 2022-02-05 11:57:31 -08:00
James Bowman 126caa1521 Readthedocs badge 2021-02-12 06:27:16 -08:00
James Bowman 204843195e Version bump to 1.0.0 2021-02-10 18:34:24 -08:00
James Bowman 4c8f345e15 Generate all formats 2021-02-10 17:18:50 -08:00
James Bowman 079f8c4d9c Reword 2021-02-10 08:27:26 -08:00
James Bowman b282975602 Link to main site 2021-02-10 08:26:11 -08:00
James Bowman 3b45fa0e03 add image 2021-02-10 08:24:17 -08:00
James Bowman 2d37d4fc2b requirements.txt not needed 2021-02-10 08:11:28 -08:00
James Bowman e9af01fb0a yaml whitespace fix? 2021-02-10 08:09:54 -08:00
James Bowman 0bdabd42ee Explicit package install 2021-02-10 08:08:09 -08:00
James Bowman 4e8c53b73c rtd requirements explicit 2021-02-10 07:12:55 -08:00
James Bowman 351ecb7ce3 Use index.rst 2021-02-10 07:10:13 -08:00
James Bowman 371188408b docs build requires pyserial 2021-02-10 07:05:38 -08:00
James Bowman 1aee031a3a rtd attempt 2021-02-10 07:01:33 -08:00
James Bowman 321b6d26a6 Remove old doc skeleton 2021-02-10 06:52:29 -08:00
James Bowman 787e193882 Clean up 2021-02-10 06:50:23 -08:00
James Bowman e927bc4ceb Nontendo wii classic controller interface 2020-05-19 06:56:16 -07:00
James Bowman 8d57af5961 Fix up typos 2020-03-18 20:31:49 -07:00
James Bowman fa174554ef PCA9685 sample 2020-03-16 07:39:23 -07:00
James Bowman 418473e362 Merge branch 'master' of github.com:jamesbowman/i2cdriver 2020-03-06 11:40:54 -08:00
James Bowman 7435273ccb Don't do a device scan when bus is blocked.
Properly handle capture file cancel path.
2020-03-06 11:40:23 -08:00
James Bowman 2bdf4412da Add capture mode support to API and i2ccl 2020-03-06 06:29:35 -08:00
James Bowman 619625e4f0 Fix cast for clang/clang++ in -c++17 mode, using a C-style cast so it's buildable by plain C users.
Add Makefile.clang
Add regression test for Travis

[#39]
2020-03-06 06:20:38 -08:00
James Bowman a3b2262baf Merge branch 'master' of github.com:jamesbowman/i2cdriver 2020-02-18 16:16:18 -08:00
James Bowman 3aaad8a7de Clean up comments 2020-02-18 16:16:13 -08:00
James Bowman 0de77f100c Add example using a TCA9548A I2C switch 2020-02-18 16:15:28 -08:00
James Bowman 9014a20c65 Adds to PATH on install, removes on uninstall
Using recommended functions at https://nsis.sourceforge.io/Path_Manipulation

[#29]
2020-01-26 11:54:37 -08:00
James Bowman 23cc8a2a96 Merge branch 'master' of github.com:jamesbowman/i2cdriver 2020-01-25 18:51:45 -08:00
James Bowman b38d01148e Proper busy bus expection 2020-01-25 18:51:29 -08:00
James Bowman 23b12eec6e Add 'x' command (bus reset) to C common header and i2ccl.
[#30]
2020-01-21 10:37:51 -08:00
James Bowman 036902b032 Sphinx doc first cut 2020-01-16 12:08:41 -08:00
James Bowman 96534d6c0d Remove debug 2020-01-13 19:25:15 -08:00
James Bowman e327a2ddb1 all tests now passing on Python 2.7 2020-01-13 19:22:23 -08:00
James Bowman 449e931853 Version 0.0.8 2020-01-07 17:43:50 -08:00
James Bowman f57ca82ee1 Correctly hangle regrd with count of 256 or greater.
[#28]
2020-01-07 17:42:36 -08:00
James Bowman cf5f80f3f3 Acceptance test for i2cdriver and i2cmini firmware 2020-01-07 13:56:37 -08:00
James Bowman b62ad81b27 Slow down remote controll polling 2020-01-04 06:57:21 -08:00
James Bowman 57dc5a4f7e Version 0.0.7 2020-01-04 06:53:36 -08:00
James Bowman a6c58a5be3 setspeed() and setpullups() now update their respective variables
[#27]
2020-01-04 06:51:34 -08:00
James Bowman f00bee59c9 Fix EDS DIG2 raw method 2019-09-10 12:07:23 -07:00
James Bowman df2a78cf2a Version bump to 0.0.6 2019-09-10 12:06:57 -07:00
James Bowman 8a4007b75c Instantiate GridSizer() in a way that works on both Wx 3. and 4.
Looks like GridSizer.SetHGap() and SetVGap() have no effect on Wx 3.
But at least now it doesn't crash on Wx 3.
2019-09-10 11:42:30 -07:00
James Bowman 53131672e0
Merge pull request #17 from CrustyAuklet/master
Changes for MSVC and add i2c_start() to API
2019-08-26 09:06:37 -07:00
Ethan Slattery 068904cf21 added function to set i2c start bit to public API 2019-05-11 11:25:50 -07:00
Ethan Slattery 857fa0be76 changes for MSVC 2019-05-11 11:25:04 -07:00
James Bowman 432edf2101 Code changes for MSVC as suggested
[#16]
2019-05-11 07:14:44 -07:00
James Bowman 2697bf5046 Merge branch 'master' of github.com:jamesbowman/i2cdriver 2019-04-29 15:51:29 -07:00