Christos Houtouridis
|
d390e2c544
|
Change _C template parameter. Cygwin ctype.h use it as macro.
|
2019-01-12 19:16:19 +02:00 |
|
Christos Houtouridis
|
03620c831f
|
dev: A first non-working version of dev added
A first group of device interface base classes added.
|
2018-10-28 22:26:35 +02:00 |
|
Christos Houtouridis
|
5d1b3636f3
|
com/spi: constexpr rework
|
2018-10-28 22:25:51 +02:00 |
|
Christos Houtouridis
|
e662a3e94b
|
com: Concept naming
|
2018-10-28 22:24:55 +02:00 |
|
Christos Houtouridis
|
7e25067468
|
meta: FIX sfinae idiom in use_* aliases
|
2018-10-28 22:23:02 +02:00 |
|
Christos Houtouridis
|
d127713711
|
com: A spi implementation and a spi bit-banging added
|
2018-10-27 23:19:41 +03:00 |
|
Christos Houtouridis
|
49b219ef25
|
com: Some rework to i2c to uniform the rest of iface of utl
|
2018-10-27 23:19:06 +03:00 |
|
Christos Houtouridis
|
de4eb2cf09
|
com: A 1-wire interface rework
|
2018-10-27 23:17:55 +03:00 |
|
Christos Houtouridis
|
ab729c5c81
|
meta: Some alias for uniforming
|
2018-10-27 23:16:52 +03:00 |
|
Christos Houtouridis
|
44f7dff3dd
|
com: 1wire interface base class[es] added.
Added:
* A base class fot 1wire interface (both CRTP and virtual)
* An UARD based implementation derived added (both CRTP and virtual)
|
2018-10-24 22:35:34 +03:00 |
|
Christos Houtouridis
|
846e98e150
|
com: An 1wire ID object added
We use the ID container for now.
In the future I may add an iterator support in cooperation with 1wire search functionality
|
2018-10-24 22:33:49 +03:00 |
|
Christos Houtouridis
|
e1f476df0e
|
container: A device ID container helper added
This is added to supply 1wire ID. It may discarder and replayed with bitset.
|
2018-10-24 22:31:02 +03:00 |
|
Christos Houtouridis
|
3e7709666e
|
containers: An std::array equivalent container added
We will recode this when we will add the rest of the containers.
Until then...
|
2018-10-24 22:28:58 +03:00 |
|
Christos Houtouridis
|
7d394fa4f5
|
We do not sorry about error messages
|
2018-10-24 22:27:54 +03:00 |
|
Christos Houtouridis
|
dca37bd17f
|
com: i2c object rename to indicate interface
|
2018-10-24 22:27:09 +03:00 |
|
Christos Houtouridis
|
f1a651926d
|
com: Traditionally the first module of my libs is an i2c implementation
|
2018-10-23 13:56:25 +03:00 |
|
Christos Houtouridis
|
36f0494e8f
|
meta: Small changes and detect idiom
|
2018-10-23 13:55:25 +03:00 |
|
Christos Houtouridis
|
9afa3e4f7b
|
impl: header rearrangement
|
2018-10-23 13:54:47 +03:00 |
|
Christos Houtouridis
|
22583ae55e
|
meta: SFINAE functions added. Small name changes
|
2018-10-23 09:58:46 +03:00 |
|
Christos Houtouridis
|
eea6f7b231
|
meta: A simple meta functionality added. (Untested)
|
2018-10-23 00:50:54 +03:00 |
|
Christos Houtouridis
|
cc8f5ebc27
|
impl: Add first files (untested)
|
2018-10-23 00:50:03 +03:00 |
|