Sebastián Mestre
3c0616a46f
I2cdecoder refactor ( #76 )
...
* Use Qt5 type-safe connect on i2cDecoder
* Add destructor, fixing a memory leak in i2cDecoder
* Remove commented debug print
* formatting
2019-04-01 08:31:52 +11:00
Sebastián Mestre
4499db10bf
Isobufferbuffer integration ( #62 )
...
* Update all code to use the new isoBufferBuffer interface, and remove the old one; also rename isoBufferBuffer::add(uint8_t) to insert_hex
* remove unnecessary include directive from isobuffer.h
* Remove 'Legacy Interface' comment from isoBufferBuffer header and implementation, move insert_hex closer to other insert functions in the header and implementation
* Remove TODO comment of a finished task
2018-12-31 10:02:04 +11:00
Chris Esposito
effeb8ed4a
Data decode _should_ work (untested)
2018-11-06 10:46:47 +11:00
Chris Esposito
b5069f1264
Address gets sent to console along with r/w and ACK
2018-11-06 10:36:04 +11:00
Chris Esposito
b19900e9a0
IsoBufferBuffer cleaned
2018-11-06 10:15:48 +11:00
Chris Esposito
bdf1055157
Decodes address bytes
2018-11-06 09:50:36 +11:00
Chris Esposito
2772fee1cd
i2c state invalidation
2018-11-04 10:47:25 +11:00
Chris Esposito
0f00af0c08
i2c decoder no longer tries to read invalid buffer region
2018-11-04 10:36:11 +11:00
Chris Esposito
dde6d6ac42
Started Debugging i2c
2018-09-04 18:55:03 +10:00
Chris Esposito
ba4644bc35
i2c clock multiplication in place
2018-08-14 17:40:55 +10:00
Chris Esposito
b5afeff380
more...
2018-08-08 19:14:08 +10:00
Chris Esposito
a998a59a60
more fleshing...:
2018-08-08 18:58:41 +10:00
Chris Esposito
95b4a01d81
More fleshed out state machine
2018-08-08 18:35:26 +10:00
Chris Esposito
091c37cd37
START and STOP transitions in state machine
2018-08-08 09:31:05 +10:00
Chris Esposito
b414923fd3
more i2c flesh
2018-08-08 09:19:30 +10:00
Chris Esposito
634a046097
more i2 skeleton
2018-08-02 18:27:09 +10:00
Chris Esposito
4c61a0a327
another i2c function
2018-07-31 09:05:58 +10:00
Chris Esposito
d1ac3618f5
very basic skellington code for i2c in
2018-07-27 18:39:13 +10:00