Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
pmod:pmodnav:reference-manual [2021/05/14 23:03] – ↷ Page moved from reference:pmod:pmodnav:reference-manual to pmod:pmodnav:reference-manual Arthur Brownpmod:pmodnav:reference-manual [2022/10/04 11:38] (current) – external edit 127.0.0.1
Line 36: Line 36:
 The accelerometer provides full-scale 16-bit signed data for all three Cartesian axes. All of the data is measured as linear acceleration since each axis is measured individually and are all isolated from each other. Gyroscopes measure the angular rotation rate of the module, indicating the degrees per second that the module is being rotated around each axis. The accelerometer provides full-scale 16-bit signed data for all three Cartesian axes. All of the data is measured as linear acceleration since each axis is measured individually and are all isolated from each other. Gyroscopes measure the angular rotation rate of the module, indicating the degrees per second that the module is being rotated around each axis.
  
-The magnetometer detects the magnetic field present around the module, including both the earth's magnetic field as well as the local magnetic environment around it. Each of the three magnetic axis registers provide signed 16-bit full-scale data with up to ±16 gauss sensitivity. Before using the magnetometer, users should run a calibration routine (available in the code example on the [[reference:pmod:pmodnav:start#example_projects|Pmod NAV Resource Center]]) to correct for any hard iron biases that may be present around them. +The magnetometer detects the magnetic field present around the module, including both the earth's magnetic field as well as the local magnetic environment around it. Each of the three magnetic axis registers provide signed 16-bit full-scale data with up to ±16 gauss sensitivity. Before using the magnetometer, users should run a calibration routine (available in the code example on the [[pmod:pmodnav:start#example_projects|Pmod NAV Resource Center]]) to correct for any hard iron biases that may be present around them. 
  
 The final component on the Pmod NAV is an barometer with an absolute pressure range of 260 to 1260 hPa which is approximately equivalent to 0.25 to 1.25 atm. Note that as a piezoresistive pressure sensor on the Pmod NAV, you can only measure air pressure with the barometer rather than being able to also measure water pressure. The final component on the Pmod NAV is an barometer with an absolute pressure range of 260 to 1260 hPa which is approximately equivalent to 0.25 to 1.25 atm. Note that as a piezoresistive pressure sensor on the Pmod NAV, you can only measure air pressure with the barometer rather than being able to also measure water pressure.
Line 66: Line 66:
 Linux Drivers for the LSM9DS1 IMU and LPS25H barometer are available from ST [[https://github.com/STMicroelectronics/STMems_Linux_Input_drivers|here]]. The LPS25H barometer also has an IIO Linux driver available in the mainline Linux kernel at drivers/iio/pressure/st_pressure. Linux Drivers for the LSM9DS1 IMU and LPS25H barometer are available from ST [[https://github.com/STMicroelectronics/STMems_Linux_Input_drivers|here]]. The LPS25H barometer also has an IIO Linux driver available in the mainline Linux kernel at drivers/iio/pressure/st_pressure.
  
-Example code demonstrating how to get information from the %%Pmod NAV%% can be found [[:reference/pmod/pmodnav/start#example_projects|here]]. +Example code demonstrating how to get information from the %%Pmod NAV%% can be found [[pmod:pmodnav:start#example_projects|here]]. 
  
 If you have any questions or comments about the %%Pmod NAV%%, feel free to post them under the appropriate section ("Add-on Boards") of the [[https://forum.digilentinc.com/|Digilent Forum]]. If you have any questions or comments about the %%Pmod NAV%%, feel free to post them under the appropriate section ("Add-on Boards") of the [[https://forum.digilentinc.com/|Digilent Forum]].