Expand Minimize Picture-in-picture Power Device Status Voice Recognition Skip Back Skip Forward Minus Plus Play Search
Internet Explorer alert
This browser is not recommended for use with smartdevicelink.com, and may not function properly. Upgrade to a different browser to guarantee support of all features.
close alert
Documentation
SDLSISData

SDLSISData Class Reference

Section Contents

Overview

HD radio Station Information Service (SIS) data.

-initWithStationShortName:stationIDNumber:stationLongName:stationLocation:stationMessage:

Convenience init to SISData

Objective-C

- (nonnull instancetype)
    initWithStationShortName:(nullable NSString *)stationShortName
             stationIDNumber:(nullable SDLStationIDNumber *)id
             stationLongName:(nullable NSString *)stationLongName
             stationLocation:(nullable SDLGPSData *)stationLocation
              stationMessage:(nullable NSString *)stationMessage;

Swift

init(stationShortName: String?, stationIDNumber id: SDLStationIDNumber?, stationLongName: String?, stationLocation: SDLGPSData?, stationMessage: String?)

Parameters

stationShortName

Identifies the 4-alpha-character station call sign

id

A SDLStationIDNumber

stationLongName

Identifies the station call sign or other identifying

stationLocation

Provides the 3-dimensional geographic station location

stationMessage

May be used to convey textual information of general interest

Return Value

An SDLSISData object

stationShortName

@abstract Identifies the 4-alpha-character station call sign plus an optional (-FM) extension

Optional, String, minLength: 4characters maxlength: 7characters

Objective-C

@property (nonatomic, strong, nullable) NSString *stationShortName;

Swift

var stationShortName: String? { get set }

stationIDNumber

@abstract Used for network Application. Consists of Country Code and FCC Facility ID.

Optional, SDLStationIDNumber type

Objective-C

@property (nonatomic, strong, nullable) SDLStationIDNumber *stationIDNumber;

Swift

var stationIDNumber: SDLStationIDNumber? { get set }

stationLongName

@abstract Identifies the station call sign or other identifying information in the long format.

Optional, String, minLength: 0characters maxlength: 56characters

Objective-C

@property (nonatomic, strong, nullable) NSString *stationLongName;

Swift

var stationLongName: String? { get set }

stationLocation

@abstract Provides the 3-dimensional geographic station location

Optional, SDLGPSData type

Objective-C

@property (nonatomic, strong, nullable) SDLGPSData *stationLocation;

Swift

var stationLocation: SDLGPSData? { get set }

stationMessage

@abstract May be used to convey textual information of general interest to the consumer such as weather forecasts or public service announcements.

Optional, String, minLength: 0characters maxlength: 56characters

Objective-C

@property (nonatomic, strong, nullable) NSString *stationMessage;

Swift

var stationMessage: String? { get set }
View on GitHub.com
Previous Section Next Section