Skip to content
This repository has been archived by the owner on Jul 26, 2024. It is now read-only.

Commit

Permalink
update readme
Browse files Browse the repository at this point in the history
  • Loading branch information
Sun Yuxi (IFAG DES SDF FW) authored and Sun Yuxi (IFAG DES SDF FW) committed Aug 28, 2018
1 parent d041a35 commit 2c6aeaf
Showing 1 changed file with 29 additions and 3 deletions.
32 changes: 29 additions & 3 deletions Readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,35 @@ Library of Infineon's 3D magnetic sensor TLE493D family (currently supporting W2
## Summary
The 3D Magnetic Sensor 2GO is a budget-priced evaluation board equipped with the magnetic sensor [TLE493D](https://www.infineon.com/cms/en/product/sensor/magnetic-position-sensor/3d-magnetic-sensor/tle493d-w2b6-a0/) for three dimensional measurement combined with an ARM® Cortex™-M0 CPU. The 3D Magnetic Sensor 2GO has a complete set of on-board devices, including an on-board debugger. Build your own application and gadget with the 3D Magnetic Sensor 2GO.

## Usage
Please follow the example sketches in the /examples directory in this library to learn more about the usage of the library.

Currently you have to make sure which sensor type you are using. The default type is `A0`:
```
Tle493d(AccessMode_e mode = MASTERCONTROLLEDMODE, TypeAddress_e productType = TLE493D_A0);
```
## Known Issues
- Reset sequence not working for TLE493d-W2B6. (Requires further testing)
```
mInterface.bus->begin();
mInterface.bus->write(0xFF);
mInterface.bus->end();
mInterface.bus->begin();
mInterface.bus->write(0xFF);
mInterface.bus->end();
mInterface.bus->begin();
mInterface.bus->write(0x00);
mInterface.bus->end();
mInterface.bus->begin();
mInterface.bus->write(0x00);
mInterface.bus->end();
```

- TLE493D-A2B6 does not work with low power mode.

## Key Features and Benefits
* TLE493D-A2B6 and TLE493D-W2B6 (three dimensional magnetic sensor)
* XMC1100 (ARM® Cortex™-M0 based)
Expand All @@ -27,9 +56,6 @@ To install the 3D magnetic sensor 2GO library in the Arduino IDE, please go now

![Install Library](https://raw.githubusercontent.com/infineon/assets/master/Pictures/Library_Install_ZIP.png)

## Usage
Please follow the example sketches in the /examples directory in this library to learn more about the usage of the library.

## Processing
This library supports the open-source software [Processing](https://processing.org/) for creating GUIs. It allows you to connect your evaluation board to a PC over serial communication and visualisation of the embedded system. Find out more on the Arduino homepage [here](http://playground.arduino.cc/Interfacing/Processing). The respective files are stored in the /processing folder of this repository.

Expand Down

0 comments on commit 2c6aeaf

Please sign in to comment.