summaryrefslogtreecommitdiff
path: root/tests/i2c-master
AgeCommit message (Collapse)AuthorFilesLines
2018-02-25i2c-master: add parallel make and fix errorsKarl Palsson2-1/+16
Fix bugs from outof date libopencm3
2017-04-05i2c: fix uart notes for f0Karl Palsson1-3/+3
2017-04-04i2c-master: f0: fix ledsKarl Palsson1-2/+2
2017-03-27i2c-master: add pins for f0 discoKarl Palsson1-0/+1
2017-03-24i2c-master: use library form of transfer functionsKarl Palsson1-143/+0
2017-03-23i2c: use speed setting from newer library versionKarl Palsson1-95/+0
2017-03-23i2c-master: add 400k speed support on v1/v2Karl Palsson2-20/+44
2017-03-23i2c-master: cleaned up again on l1Karl Palsson1-168/+81
now has repeated-start and stop/start support, with the same API as v2 Just to decide whether all of it goes up into the library or not.
2017-03-22working temp/humi stop/repeated stuff on f0Karl Palsson1-24/+32
needs cleanup and remerge with f4/l1
2017-03-22use transfer style for serial number readingKarl Palsson1-4/+6
2017-03-22f0 working with repeated start properly. need to squish lots of thisKarl Palsson3-26/+334
like, you left the f0 makefiles out earlier, and it's all boring history anwyay
2017-03-09i2c: draft api of "set speed 100k" commonKarl Palsson1-17/+23
Only needs the input clock in megahz.
2017-03-08i2c-master: first hack working on f0Karl Palsson1-5/+25
read_i2c and write_i2c are not flexible enough, and terribly named. they're going to have to go, but they're a nice start for some things.
2017-03-08i2c-master: working on l1 too.Karl Palsson5-8/+108
Needs retest on f4. then ready to move to new hardware
2017-03-01i2c-master: tidy up more.Karl Palsson5-34/+39
Still f4 only, but cleaner, and more testing with sigrok for verification
2017-02-21i2c-master: start extracting out i2c codeKarl Palsson3-123/+201
Working on f4 with an external sht21 i2c sensor. Still lots of f4 specifics yet. But, progress.
2017-02-21i2c-master: start progressing to extracting common i2c codeKarl Palsson5-18/+102
2017-02-21i2c: Initial stub import of old f4 codeKarl Palsson3-0/+246
Currently (despite docs) is an import of code reading the onboard i2c peripheral