osnatos / Beacon_CC2640_with_SensorController_HDC1080

Sensor beacon with the HDC1080 temperature and humidity sensor. Based on the Ti CC2640R2F SoC.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Beacon_CC2640_with_SensorController_HDC1080

Sensor beacon with the HDC1080 temperature and humidity sensor. Based on the Ti CC2640R2F SoC.

The project used:

Software Tools:

  • Sensor Controller Studio v2.7.0.155
  • Code Composer Studio v10.1.0
  • XDCtools v3.51.03.28_core
  • simplelink_cc2640r2_sdk_4_20_00_04

Temperature and humidity advertising:

  • Eddystone TLM frame is used for temperature advertising. This makes it possible to use applications such as Beacon Scaner or similar for viewing.
  • Fot humidity advertising, TLM format expanded, additional two bytes are added(bytes offset 14,15). Humidity, measured by the beacon, is expressed in a unsigned 8.8 fixed-point notation. Range of the humidity 0-100%. To view humidity, you need an application that can work with the extended TLM format.

How to change TX output power.

  • To change TX output power, you need to change the TX_POWER constant in the micro_eddystone_beacon.c file.
  • Possible values are defined in the urfc.h file. Maximum value = TX_POWER_5_DBM (5 dbm). Minimum value = TX_POWER_MINUS_21_DBM (-21 dbm).

About

Sensor beacon with the HDC1080 temperature and humidity sensor. Based on the Ti CC2640R2F SoC.


Languages

Language:C 94.2%Language:C++ 3.2%Language:Batchfile 1.7%Language:Makefile 0.9%