1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/sys/shell/commands
Marian Buschsieweke de9b67bdc2
drivers/sht1x: Major refactoring
- Use RIOT's GPIO interface to access the sensor to increase portability
- Changed API to allow more than one sensor per board
- Added `sht1x_params.h` that specifies how the sensors is connected - each
  board can overwrite default settings by #defining SHT1X_PARAM_CLK and
  SHT1X_PARAM_DATA
- Changed arithmetic to use integer calculations only instead of floating point
  arithmetic
- Added support for checking the CRC sum
- Allow optional skipping of the CRC check to speed up measuring
- Added support for advanced features like reducing the resolution and skipping
  calibration to speed up measuring
- Allow specifying the supply voltage of sensor which heavily influences the
  temperature result (and use that information to calculate the correct
  temperature)
- Reset sensor on initialization to bring it in a well known state
- Support for the obscure heater feature. (Can be useful to check the
  temperature sensor?)
- Updated old SHT11 shell commands to the new driver interface, thus allowing
  more than one SHT10/11/15 sensor to be used
- Added new shell command to allow full configuration of all attached SHT1x
  sensors
- Removed old command for setting the SHT11 temperature offset, as this feature
  is implemented in the new configuration command
2018-06-27 08:58:00 +02:00
..
Makefile drivers: Renamed module sht11 to sht1x 2018-06-27 08:57:58 +02:00
sc_at30tse75x.c drivers/at30tse75x: add device driver for AT30TSE75x temperature sensor 2015-10-02 13:34:21 +02:00
sc_blacklist.c gnrc/ipv6: add blacklisting of IPv6 addresses 2016-01-28 21:50:43 +01:00
sc_can.c sc: add CAN basic send and dump commands 2017-06-19 15:36:20 +02:00
sc_ccnl.c shell/ccnl: use new CS add method 2018-06-10 12:11:44 +02:00
sc_disk.c doc diskio: RIOTized style and added doxygen 2016-03-30 12:54:51 +02:00
sc_fib.c gnrc_netif2: rename to gnrc_netif 2017-11-17 10:41:54 +01:00
sc_gnrc_6ctx.c shell: adapt 6ctx command for NIB 2018-02-16 12:22:56 +01:00
sc_gnrc_ipv6_nib.c gnrc_ipv6_nib: add interface parameter to nc_del function 2017-11-27 20:32:27 +01:00
sc_gnrc_netif.c sys: netopt: add busy option 2018-05-21 16:37:38 +02:00
sc_gnrc_pktbuf.c shell_commands: add command for packet buffer stats 2018-06-22 09:51:17 +02:00
sc_gnrc_rpl.c sys: fix doxygen grouping 2018-06-11 19:12:02 +02:00
sc_heap.c shell: Return-based error-handling for shell handlers 2015-03-25 23:54:04 +05:30
sc_icmpv6_echo.c shell_commands/ping6: Fixed bug in calculation of average round trip time 2018-05-29 12:36:05 +02:00
sc_ps.c ps: thread_print_all() had the wrong module prefix 2015-04-19 16:36:05 +02:00
sc_random.c xtimer: Update xtimer usage to match API changes 2016-11-29 20:44:31 +01:00
sc_rtc.c shell/sc_rtc: remove rtc init command 2017-11-13 18:44:15 +01:00
sc_saul_reg.c cleanup: apply remove_atoi_casts.cocci (coccinelle) 2017-05-13 12:39:48 +02:00
sc_sht1x.c drivers/sht1x: Major refactoring 2018-06-27 08:58:00 +02:00
sc_sntp.c shell_commands: sntp: increase default timeout 2018-01-30 21:07:26 +01:00
sc_sys.c sys/newlib+shell: use pm_reboot() for reboot() 2017-01-13 10:17:58 +01:00
sc_vfs.c sc_vfs: add write command 2017-08-08 18:14:59 +02:00
sc_whitelist.c shell: provide shell command for whitelist 2015-09-28 16:59:53 +02:00
shell_commands.c drivers/sht1x: Major refactoring 2018-06-27 08:58:00 +02:00