Skip to content

File tlv493d.h

FileList > dev > tlv493d.h

Go to the source code of this file

Namespaces

Type Name
namespace daisy
Hardware defines and helpers for daisy field platform.

Classes

Type Name
class Tlv493d <typename Transport>
Device support for TLV493D Magnetic Sensor.
struct AccessMode_t
struct Config
struct RegMask_t
class Tlv493dI2CTransport
struct Config

Macros

Type Name
define DSY_TLV493D_H
define REGMASK_READ 0
define REGMASK_WRITE 1
define TLV493D_ADDRESS1 0x5E
define TLV493D_ADDRESS2 0x1F
define TLV493D_BUSIF_READSIZE 10
define TLV493D_BUSIF_WRITESIZE 4
define TLV493D_B_MULT 0.098f
define TLV493D_DEFAULTMODE POWERDOWNMODE
define TLV493D_DEFAULTMODE POWERDOWNMODE
define TLV493D_MEASUREMENT_READOUT 7
define TLV493D_NUM_OF_REGMASKS 25
define TLV493D_TEMP_MULT 1.1
define TLV493D_TEMP_OFFSET 315

Macro Definition Documentation

define DSY_TLV493D_H

#define DSY_TLV493D_H 

define REGMASK_READ

#define REGMASK_READ `0`

define REGMASK_WRITE

#define REGMASK_WRITE `1`

define TLV493D_ADDRESS1

#define TLV493D_ADDRESS1 `0x5E`

define TLV493D_ADDRESS2

#define TLV493D_ADDRESS2 `0x1F`

define TLV493D_BUSIF_READSIZE

#define TLV493D_BUSIF_READSIZE `10`

define TLV493D_BUSIF_WRITESIZE

#define TLV493D_BUSIF_WRITESIZE `4`

define TLV493D_B_MULT

#define TLV493D_B_MULT `0.098f`

define TLV493D_DEFAULTMODE

#define TLV493D_DEFAULTMODE `POWERDOWNMODE`

define TLV493D_DEFAULTMODE

#define TLV493D_DEFAULTMODE `POWERDOWNMODE`

define TLV493D_MEASUREMENT_READOUT

#define TLV493D_MEASUREMENT_READOUT `7`

define TLV493D_NUM_OF_REGMASKS

#define TLV493D_NUM_OF_REGMASKS `25`

define TLV493D_TEMP_MULT

#define TLV493D_TEMP_MULT `1.1`

define TLV493D_TEMP_OFFSET

#define TLV493D_TEMP_OFFSET `315`


The documentation for this class was generated from the following file external-docs/libDaisy/src/dev/tlv493d.h