Telephony

  • Identifier - TELEPHONY
  • Description - Allows to control basic device features.
  • Initialization - Looks for availability of mobile phone hardware (GSM).
  • Destroy - None
  • Dependencies - Core, Contacts

Value Types

Name Description From Version Wrapper Class
SIGNAL-STRENGTH Represents signal strength. 1 VT_SignalStrength_Wrapper

Trigger Ringing

Name RINGING
Description Executes when device is ringing for an incoming call.
  Type Name Required Description
Parameters CONTACTS.PHONE-NUMBER PHONE-NUMBER No If present, trigger is executed only if caller number matches with provided one.
Variables CONTACTS.PHONE-NUMBER PHONE-NUMBER Eventual caller number, otherwise null.

Trigger Offhook

Name OFFHOOK
Description Executes when a call starts.

Trigger Idle

Name IDLE
Description Executes when device, after a call, comes back to idle status.

Trigger Signal Strength

Name SIGNAL-STRENGHT
Description Executes when GSM signal strength changes.
  Type Name Description
Variables TELEPHONY.SIGNAL-STRENGTH STRENGHT Detected signal strength when trigger executes

Performer Answer

Name ANSWER
Description Answer to an incoming call (so it can only work in case there is an incoming call).

Performer Reject

Name REJECT
Description Reject an incoming call (so it can only work in case there is an incoming call).

Performer Mute

Name MUTE
Description Set mute to an incoming call (so it can only work in case there is an incoming call).

Performer Call Number

Name CALL-PHONE-NUMBER
Description Make a call to a provided number.
  Type Name Required Description
Parameters CONTACTS.PHONE-NUMBER PHONE-NUMBER Yes Number to call.

Performer End Call

Name END-CALL
Description Terminate a call.

Performer Voice Volume

Name VOICE-VOLUME
Description Set voice volume for calls.
  Type Name Required Description
Parameters CORE.PERCENT VOLUME Yes Volume percent value.

Performer Ringer Volume

Name RINGER-VOLUME
Description Set ringer volume.
  Type Name Required Description
Parameters CORE.PERCENT VOLUME Yes Volume percent value.