pressure17 2.0.0.0
|
Pressure 17 Click is a compact add-on board that contains a board-mount pressure sensor. This board features the BM1390GLV-Z, a high-precision piezoresistive pressure sensor from Rohm Semiconductor. The BM1390GLV-Z comes with a configurable host interface that supports I2C serial communication and measures pressure in a range from 300hPa up to 1300hPa with an accuracy of ±1hPa.
We provide a library for the Pressure 17 Click as well as a demo application (example), developed using MikroElektronika compilers. The demo can run on all the main MikroElektronika development boards.
Package can be downloaded/installed directly from NECTO Studio Package Manager(recommended way), downloaded from our LibStock™ or found on Mikroe github account.
This library contains API for Pressure 17 Click driver.
pressure17_cfg_setup
Config Object Initialization function. pressure17_init
Initialization function. pressure17_default_cfg
Click Default Configuration function. pressure17_get_int_pin
This function returns the INT pin logic state. pressure17_read_data
This function checks if the data is ready and then reads the pressure and temperature raw data and converts them to millibar and Celsius respectfully. pressure17_write_register
This function writes a data byte to the selected register by using I2C serial interface. This example demonstrates the use of Pressure 17 click board by reading and displaying the pressure and temperature data.
The demo application is composed of two sections :
Initializes the driver and performs the click default configuration.
Waits for the data ready interrupt and then reads the pressure [mbar] and temperature [C] data
and displays the results on the USB UART approximately every 200ms.
The full application code, and ready to use projects can be installed directly from NECTO Studio Package Manager(recommended way), downloaded from our LibStock™ or found on Mikroe github account.
Other Mikroe Libraries used in the example:
Additional notes and informations
Depending on the development board you are using, you may need USB UART click, USB UART 2 Click or RS232 Click to connect to your PC, for development systems with no UART to USB interface available on the board. UART terminal is available in all MikroElektronika compilers.