![]() |
Tipro API
Communicate with Tipro devices
|
#include "TiproHidDevice.h"
Go to the source code of this file.
Functions | |
| int | TiproBF10SetLuminance (TiproHidDevice *device, int nIndex) |
| Sets luminance for both stripe and LCD backlight. More... | |
| int | TiproBF10TouchscreenDisable (TiproHidDevice *device) |
| Disables touchscreen. More... | |
| int | TiproBF10TouchscreenEnable (TiproHidDevice *device) |
| Enables touchscreen. More... | |
| int | TiproBF10SetSpeakerLevel (TiproHidDevice *device, int nLevel) |
| Sets the level of the speakers. More... | |
| int | TiproBF10GetSpeakerLevel (TiproHidDevice *device, int *nLevel) |
| Returns the level of the speakers. More... | |
| int | TiproBF10GetPTTKeyState (TiproHidDevice *device, int *nState) |
| Returns the state of the PTT key. More... | |
| int | TiproBF10SetPTTKeyLEDState (TiproHidDevice *device, int nState) |
| Sets the LED state of illuminated PTT key. More... | |
| int | TiproBF10SetPTTKeyLEDStateEx (TiproHidDevice *device, int nState, int nTBlinkOn, int nTBlinkOff) |
| Sets the operation of the illuminated PTT key with more paramters. More... | |
| int | TiproBF10GetPTTKeyLEDState (TiproHidDevice *device, int *nState) |
| Returns the LED state of the illuminated PTT Key. More... | |
| int | TiproBF10MuteMicrophone (TiproHidDevice *device, int nMute) |
| Mutes/un-mutes the microphone signal. More... | |
| int | TiproBF10SetMicrophoneLevel (TiproHidDevice *device, int nLevel) |
| Sets the level of the microphone signal. More... | |
| int | TiproBF10SetMicrophoneOptimalDistance (TiproHidDevice *device, int nDistance) |
| Sets the optimal distance of the handsfree microphone signal. More... | |
| int | TiproBF10SetMicrophoneThreshold (TiproHidDevice *device, int nThreshold) |
| Sets threshold for the microphone signal. More... | |
| int | TiproBF10SetMicrophoneCompression (TiproHidDevice *device, int nCompression) |
| Sets compression for the microphone signal. More... | |
| int | TiproBF10SetAnalogAudio (TiproHidDevice *device, int nSettings) |
| Sets the Analog audio options. More... | |
| int | TiproBF10GetAnalogAudio (TiproHidDevice *device, int *nSettings) |
| Returns Analog audio options. More... | |
| int | TiproBF10GetMicrophoneLevel (TiproHidDevice *device, int *nLevel) |
| Returns the level of the microphone signal. More... | |
| int | TiproBF10GetMicrophoneOptimalDistance (TiproHidDevice *device, int *nRange) |
| Returns the optimal distance of the handsfree microphone signal. More... | |
| int | TiproBF10GetMicrophoneThreshold (TiproHidDevice *device, int *nThreshold) |
| Returns threshold for the microphone signal. More... | |
| int | TiproBF10GetMicrophoneCompression (TiproHidDevice *device, int *nCompression) |
| Returns compression for the microphone signal. More... | |
| int | TiproBF10EnableManualMicrophoneControl (TiproHidDevice *device, int nEnable) |
| Enables manual control of microphone. More... | |
BF10
This file includes functions for communication with BF10.
BeFREE 10 (BF10) is a touchcomputer with integrated intercom.
Tipro
Copyright 2021
| int TiproBF10EnableManualMicrophoneControl | ( | TiproHidDevice * | device, |
| int | nEnable | ||
| ) |
Enables manual control of microphone.
| [in] | device | Device |
| [in] | nEnable | Enable / disable manual control |
| int TiproBF10GetAnalogAudio | ( | TiproHidDevice * | device, |
| int * | nSettings | ||
| ) |
Returns Analog audio options.
| [in] | device | Device |
| [out] | nSettings | Returns which analog channel is added to the output |
| int TiproBF10GetMicrophoneCompression | ( | TiproHidDevice * | device, |
| int * | nCompression | ||
| ) |
Returns compression for the microphone signal.
| [in] | device | Device |
| [out] | nCompression | Microphone compression |
| int TiproBF10GetMicrophoneLevel | ( | TiproHidDevice * | device, |
| int * | nLevel | ||
| ) |
Returns the level of the microphone signal.
| [in] | device | Device |
| [out] | nLevel | Microphone level |
| int TiproBF10GetMicrophoneOptimalDistance | ( | TiproHidDevice * | device, |
| int * | nRange | ||
| ) |
Returns the optimal distance of the handsfree microphone signal.
| [in] | device | Device |
| [out] | nRange | Microphone optimal distance |
| int TiproBF10GetMicrophoneThreshold | ( | TiproHidDevice * | device, |
| int * | nThreshold | ||
| ) |
Returns threshold for the microphone signal.
| [in] | device | Device |
| [out] | nThreshold | Microphone threshold |
| int TiproBF10GetPTTKeyLEDState | ( | TiproHidDevice * | device, |
| int * | nState | ||
| ) |
Returns the LED state of the illuminated PTT Key.
| [in] | device | Device |
| [out] | nState | State of the LED (LED_ON/LED_OFF/LED_BLINK) |
| int TiproBF10GetPTTKeyState | ( | TiproHidDevice * | device, |
| int * | nState | ||
| ) |
Returns the state of the PTT key.
| [in] | device | Device |
| [out] | nState | State of the key (KEY_PRESSED/KEY_RELEASED) |
| int TiproBF10GetSpeakerLevel | ( | TiproHidDevice * | device, |
| int * | nLevel | ||
| ) |
Returns the level of the speakers.
| [in] | device | Device |
| [out] | nLevel | Speaker level |
| int TiproBF10MuteMicrophone | ( | TiproHidDevice * | device, |
| int | nMute | ||
| ) |
Mutes/un-mutes the microphone signal.
| [in] | device | Device |
| [in] | nMute | Mute/un-mute microphone |
| int TiproBF10SetAnalogAudio | ( | TiproHidDevice * | device, |
| int | nSettings | ||
| ) |
Sets the Analog audio options.
| [in] | device | Device |
| [in] | nSettings | Select which analog channel is added to the output |
| int TiproBF10SetLuminance | ( | TiproHidDevice * | device, |
| int | nIndex | ||
| ) |
Sets luminance for both stripe and LCD backlight.
| [in] | device | Device |
| [in] | nIndex | Lumninance index (0-darkest; 10-brightest) |
| int TiproBF10SetMicrophoneCompression | ( | TiproHidDevice * | device, |
| int | nCompression | ||
| ) |
Sets compression for the microphone signal.
| [in] | device | Device |
| [in] | nCompression | Microphone compression |
| int TiproBF10SetMicrophoneLevel | ( | TiproHidDevice * | device, |
| int | nLevel | ||
| ) |
Sets the level of the microphone signal.
| [in] | device | Device |
| [in] | nLevel | Microphne level |
| int TiproBF10SetMicrophoneOptimalDistance | ( | TiproHidDevice * | device, |
| int | nDistance | ||
| ) |
Sets the optimal distance of the handsfree microphone signal.
| [in] | device | Device |
| [in] | nDistance | Microphone optimal distance |
| int TiproBF10SetMicrophoneThreshold | ( | TiproHidDevice * | device, |
| int | nThreshold | ||
| ) |
Sets threshold for the microphone signal.
| [in] | device | Device |
| [in] | nThreshold | Microphone threshold |
| int TiproBF10SetPTTKeyLEDState | ( | TiproHidDevice * | device, |
| int | nState | ||
| ) |
Sets the LED state of illuminated PTT key.
| [in] | device | Device |
| [in] | nState | State of the LED (LED_ON/LED_OFF/LED_BLINK) |
| int TiproBF10SetPTTKeyLEDStateEx | ( | TiproHidDevice * | device, |
| int | nState, | ||
| int | nTBlinkOn, | ||
| int | nTBlinkOff | ||
| ) |
Sets the operation of the illuminated PTT key with more paramters.
| [in] | device | Device |
| [in] | nState | State of the LED (LED_ON/LED_OFF/LED_BLINK) |
| [in] | nTBlinkOn | On period for blink mode (ms) |
| [in] | nTBlinkOff | Off period for blink mode (ms) |
| int TiproBF10SetSpeakerLevel | ( | TiproHidDevice * | device, |
| int | nLevel | ||
| ) |
Sets the level of the speakers.
| [in] | device | Device |
| [in] | nLevel | Speaker level |
| int TiproBF10TouchscreenDisable | ( | TiproHidDevice * | device | ) |
Disables touchscreen.
| [in] | device | Device |
| int TiproBF10TouchscreenEnable | ( | TiproHidDevice * | device | ) |
Enables touchscreen.
| [in] | device | Device |
1.8.13