One Wire Example striped to find sensors only builds using MBED 2 Library
Dependencies: mbed
utils.c@0:486c7ab9114b, 2017-06-05 (annotated)
- Committer:
- Roietronics
- Date:
- Mon Jun 05 21:11:32 2017 +0000
- Revision:
- 0:486c7ab9114b
Initial commit of one wire example for MBED 2
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Roietronics | 0:486c7ab9114b | 1 | #include <inttypes.h> |
Roietronics | 0:486c7ab9114b | 2 | |
Roietronics | 0:486c7ab9114b | 3 | uint16_t uint8_to_uint16(uint8_t lsb, uint8_t msb) |
Roietronics | 0:486c7ab9114b | 4 | { |
Roietronics | 0:486c7ab9114b | 5 | uint16_t data; |
Roietronics | 0:486c7ab9114b | 6 | uint8_t *ptr; |
Roietronics | 0:486c7ab9114b | 7 | |
Roietronics | 0:486c7ab9114b | 8 | ptr=(uint8_t*)&data; |
Roietronics | 0:486c7ab9114b | 9 | *ptr=lsb; |
Roietronics | 0:486c7ab9114b | 10 | *++ptr=msb; |
Roietronics | 0:486c7ab9114b | 11 | return data; |
Roietronics | 0:486c7ab9114b | 12 | } |