Nordic Semiconductor nRF5 AirFuel SDK
version 2.2.0
|
Functions | |
uint32_t | ptu_hal_init (void) |
Initialize the PTU's Hardware abstraction layer. More... | |
uint32_t | ptu_hal_poweramp_enable_set (bool enable) |
Enable power amplifier output (resonator power on). More... | |
uint32_t | ptu_hal_poweramp_enable_get (bool *enable) |
Get status of power amplifier output enable (resonator power on). More... | |
uint32_t | ptu_hal_poweramp_level_set (uint16_t level) |
Set output level of power amplifier (resonator power). More... | |
uint32_t | ptu_hal_poweramp_level_get (uint16_t *level) |
Get output level setting of power amplifier. More... | |
uint32_t | ptu_hal_itx_get (uint16_t *p_itx) |
Read the value of ITX. More... | |
uint32_t | ptu_hal_vtx_get (uint16_t *p_vtx) |
Read resonator voltage. More... | |
uint32_t | ptu_hal_ptx_get (uint16_t *p_ptx) |
Read resonator voltage. More... | |
uint32_t | ptu_hal_temperature_get (int16_t *p_temperature) |
Read the board temperature. More... | |
uint32_t ptu_hal_init | ( | void | ) |
Initialize the PTU's Hardware abstraction layer.
NRF_SUCCESS | Initialization was successful. |
Definition at line 44 of file ptu_hal_evkit.c.
uint32_t ptu_hal_poweramp_enable_set | ( | bool | enable | ) |
Enable power amplifier output (resonator power on).
[in] | enable | Set to true enables power amplifier output. |
NRF_SUCCESS | Resonator enable was set successfully. |
Definition at line 55 of file ptu_hal_evkit.c.
uint32_t ptu_hal_poweramp_enable_get | ( | bool * | enable | ) |
Get status of power amplifier output enable (resonator power on).
[out] | enable | Returns status. |
NRF_SUCCESS | Resonator power was read successfully. |
Definition at line 61 of file ptu_hal_evkit.c.
uint32_t ptu_hal_poweramp_level_set | ( | uint16_t | level | ) |
Set output level of power amplifier (resonator power).
[in] | level | output level of power amplifier. Unit is given by implementation. |
NRF_SUCCESS | Resonator level was set successfully. |
Definition at line 69 of file ptu_hal_evkit.c.
uint32_t ptu_hal_poweramp_level_get | ( | uint16_t * | level | ) |
Get output level setting of power amplifier.
[out] | level | Output level set for power amplifier. Unit is given by implementation. |
NRF_SUCCESS | Resonator level setting was written to level. |
Definition at line 75 of file ptu_hal_evkit.c.
uint32_t ptu_hal_itx_get | ( | uint16_t * | p_itx | ) |
Read the value of ITX.
[out] | p_itx | Current being delivered to resonator. |
NRF_SUCCESS | ITX was read successfully. |
Definition at line 83 of file ptu_hal_evkit.c.
uint32_t ptu_hal_vtx_get | ( | uint16_t * | p_vtx | ) |
Read resonator voltage.
[out] | p_vtx | Resonator voltage [mV]. |
NRF_SUCCESS | Resonator power was read successfully. |
Definition at line 91 of file ptu_hal_evkit.c.
uint32_t ptu_hal_ptx_get | ( | uint16_t * | p_ptx | ) |
Read resonator voltage.
[out] | p_ptx | Resonator voltage [mW]. |
NRF_SUCCESS | Resonator power was read successfully. |
Definition at line 99 of file ptu_hal_evkit.c.
uint32_t ptu_hal_temperature_get | ( | int16_t * | p_temperature | ) |
Read the board temperature.
[out] | p_temperature | Temperature of PTU [Deg C]. |
NRF_SUCCESS | Temperature was read successfully. |
Definition at line 107 of file ptu_hal_evkit.c.