NumberArray.<Number>RadioBandNumberNumberNumberBooleanBooleanRdsDataNumberNumberSisDataRadioStateRadioControlDataRadioControlDataRadioControlDataRadioControlDataRadioControlDataRadioControlDataRadioControlDataRadioControlDataRadioControlDataRadioControlDataRadioControlDataRadioControlDataRadioControlDataNumberGet the AvailableHDs
Kind: Instance method of RadioControlData
Returns: Number - the KEY_AVAILABLE_HDS value
Array.<Number>Get the AvailableHdChannels
Kind: Instance method of RadioControlData
Returns: Array.<Number> - the KEY_AVAILABLE_HD_CHANNELS value
RadioBandGet the Band
Kind: Instance method of RadioControlData
Returns: RadioBand - the KEY_BAND value
NumberGet the FrequencyFraction
Kind: Instance method of RadioControlData
Returns: Number - the KEY_FREQUENCY_FRACTION value
NumberGet the FrequencyInteger
Kind: Instance method of RadioControlData
Returns: Number - the KEY_FREQUENCY_INTEGER value
NumberGet the HdChannel
Kind: Instance method of RadioControlData
Returns: Number - the KEY_HD_CHANNEL value
BooleanGet the HdRadioEnable
Kind: Instance method of RadioControlData
Returns: Boolean - the KEY_HD_RADIO_ENABLE value
BooleanGet the RadioEnable
Kind: Instance method of RadioControlData
Returns: Boolean - the KEY_RADIO_ENABLE value
RdsDataGet the RdsData
Kind: Instance method of RadioControlData
Returns: RdsData - the KEY_RDS_DATA value
NumberGet the SignalChangeThreshold
Kind: Instance method of RadioControlData
Returns: Number - the KEY_SIGNAL_CHANGE_THRESHOLD value
NumberGet the SignalStrength
Kind: Instance method of RadioControlData
Returns: Number - the KEY_SIGNAL_STRENGTH value
SisDataGet the SisData
Kind: Instance method of RadioControlData
Returns: SisData - the KEY_SIS_DATA value
RadioStateGet the State
Kind: Instance method of RadioControlData
Returns: RadioState - the KEY_STATE value
RadioControlDataSet the AvailableHDs
Kind: Instance method of RadioControlData
Returns: RadioControlData - The class instance for method chaining.
| Param | Type | Description |
|---|---|---|
| ds | Number |
Number of HD sub-channels if available - The desired AvailableHDs. {'num_min_value': 1, 'num_max_value': 7} |
RadioControlDataSet the AvailableHdChannels
Kind: Instance method of RadioControlData
Returns: RadioControlData - The class instance for method chaining.
| Param | Type | Description |
|---|---|---|
| channels | Array.<Number> |
The list of available HD sub-channel indexes. Empty list means no Hd channel is available. Read-only. - The desired AvailableHdChannels. {'array_min_size': 0, 'array_max_size': 8, 'num_min_value': 0, 'num_max_value': 7} |
RadioControlDataSet the Band
Kind: Instance method of RadioControlData
Returns: RadioControlData - The class instance for method chaining.
| Param | Type | Description |
|---|---|---|
| band | RadioBand |
The desired Band. |
RadioControlDataSet the FrequencyFraction
Kind: Instance method of RadioControlData
Returns: RadioControlData - The class instance for method chaining.
| Param | Type | Description |
|---|---|---|
| fraction | Number |
The fractional part of the frequency for 101.7 is 7 - The desired FrequencyFraction. {'num_min_value': 0, 'num_max_value': 9} |
RadioControlDataSet the FrequencyInteger
Kind: Instance method of RadioControlData
Returns: RadioControlData - The class instance for method chaining.
| Param | Type | Description |
|---|---|---|
| integer | Number |
The integer part of the frequency ie for 101.7 this value should be 101 - The desired FrequencyInteger. {'num_min_value': 0, 'num_max_value': 1710} |
RadioControlDataSet the HdChannel
Kind: Instance method of RadioControlData
Returns: RadioControlData - The class instance for method chaining.
| Param | Type | Description |
|---|---|---|
| channel | Number |
Current HD sub-channel if available - The desired HdChannel. {'num_min_value': 0, 'num_max_value': 7} |
RadioControlDataSet the HdRadioEnable
Kind: Instance method of RadioControlData
Returns: RadioControlData - The class instance for method chaining.
| Param | Type | Description |
|---|---|---|
| enable | Boolean |
True if the hd radio is on, false if the radio is off - The desired HdRadioEnable. |
RadioControlDataSet the RadioEnable
Kind: Instance method of RadioControlData
Returns: RadioControlData - The class instance for method chaining.
| Param | Type | Description |
|---|---|---|
| enable | Boolean |
True if the radio is on, false if the radio is off. If set to false, no other data will be included. - The desired RadioEnable. |
RadioControlDataSet the RdsData
Kind: Instance method of RadioControlData
Returns: RadioControlData - The class instance for method chaining.
| Param | Type | Description |
|---|---|---|
| data | RdsData |
The desired RdsData. |
RadioControlDataSet the SignalChangeThreshold
Kind: Instance method of RadioControlData
Returns: RadioControlData - The class instance for method chaining.
| Param | Type | Description |
|---|---|---|
| threshold | Number |
If the signal strength falls below the set value for this parameter, the radio will tune to an alternative frequency - The desired SignalChangeThreshold. {'num_min_value': 0, 'num_max_value': 100} |
RadioControlDataSet the SignalStrength
Kind: Instance method of RadioControlData
Returns: RadioControlData - The class instance for method chaining.
| Param | Type | Description |
|---|---|---|
| strength | Number |
The desired SignalStrength. {'num_min_value': 0, 'num_max_value': 100} |
RadioControlDataSet the SisData
Kind: Instance method of RadioControlData
Returns: RadioControlData - The class instance for method chaining.
| Param | Type | Description |
|---|---|---|
| data | SisData |
Read-only Station Information Service (SIS) data provides basic information about the station such as call sign, as well as information not displayable to the consumer such as the station identification number - The desired SisData. |