projects
/
bertos.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Clean up the code. Manage the reconnection. Use the lwip error, insted
[bertos.git]
/
bertos
/
drv
/
lm75.h
diff --git
a/bertos/drv/lm75.h
b/bertos/drv/lm75.h
index 9c6abdfcfeda31bb82f49b8040217c7cb2bb0e9a..e503b6cd977b0263df1c920e7ff9500c2b8b5358 100644
(file)
--- a/
bertos/drv/lm75.h
+++ b/
bertos/drv/lm75.h
@@
-53,17
+53,23
@@
#define I2C_READBIT BV(0)
#if COMPILER_C99
#define I2C_READBIT BV(0)
#if COMPILER_C99
- #define lm75_init(...) PP_CAT(lm75_init ## _, COUNT_PARMS(__VA_ARGS__)) (__VA_ARGS__)
#define lm75_read(...) PP_CAT(lm75_read ## _, COUNT_PARMS(__VA_ARGS__)) (__VA_ARGS__)
#else
#define lm75_read(...) PP_CAT(lm75_read ## _, COUNT_PARMS(__VA_ARGS__)) (__VA_ARGS__)
#else
- #define lm75_init(args...) PP_CAT(lm75_init ## _, COUNT_PARMS(args)) (args)
+ /**
+ * Read temperature from LM75 sensor.
+ *
+ * \note: Do not call this function faster than once every ~200ms, otherwise
+ * the sensor will not have time to perform conversions and will
+ * always return the same temperature value.
+ */
#define lm75_read(args...) PP_CAT(lm75_read ## _, COUNT_PARMS(args)) (args)
#endif
#define lm75_read(args...) PP_CAT(lm75_read ## _, COUNT_PARMS(args)) (args)
#endif
+#if !CONFIG_I2C_DISABLE_OLD_API
+
DEPRECATED deg_t lm75_read_1(uint8_t sens_addr);
DEPRECATED deg_t lm75_read_1(uint8_t sens_addr);
-DEPRECATED void lm75_init_0(void);
+#endif /* !CONFIG_I2C_DISABLE_OLD_API */
deg_t lm75_read_2(I2c *i2c, uint8_t sens_addr);
deg_t lm75_read_2(I2c *i2c, uint8_t sens_addr);
-void lm75_init_1(I2c *i2c);
#endif /* DRV_LM75_H */
#endif /* DRV_LM75_H */