IPC Message Reference

Message name

Short description

ipc_send_error_ind

ipc_open_session_req

Request to open a communication session with a peer

ipc_open_session_rsp

Open communication session response

ipc_close_session_req_norsp

Close communication session with the pee

ipc_session_opened_ind

Received when the peer opened a session

ipc_session_closed_ind

Received when the peer closed the session either due to an explicit request or a timeout (e.g. other peer exited).

ipc_debug_command_req_norsp

Internal IPC debugging functions

accelerometer_request_req

Request the accelerometer service.

accelerometer_request_rsp

Accelerometer request result.

accelerometer_release_req_norsp

Release accelerometer service for given user user.

accelerometer_configure_wakeup_req

Enable/disable wakeup using the accelerometer.

accelerometer_configure_wakeup_rsp

Result of the wakeup configuration.

accelerometer_configure_req

Request to configure the accelerometer service.

accelerometer_configure_rsp

Sent in response to accelerometer_configure_req message.

accelerometer_publish_ind

accelerometer data event.

accelerometer_subscribe_req

Subscribe to accelerometer_publish_ind messages

accelerometer_subscribe_rsp

Result from accelerometer_subscribe_req

accelerometer_unsubscribe_req_norsp

Unsubscribe from accelerometer_publish_ind messages

analog_inputs_request_req

Request the analog inputs service.

analog_inputs_request_rsp

Analog inputs request result.

analog_inputs_release_req_norsp

Release analog inputs service for given user user.

analog_inputs_configure_channel_req

Request to configure one analog inputs channel.

analog_inputs_configure_channel_rsp

Sent in response to analog_inputs_configure_channel_req message.

analog_inputs_values_publish_ind

Analog input event. Sent once per second to all subscribers.

analog_inputs_values_subscribe_req

Subscribe to analog_inputs_values_publish_ind messages

analog_inputs_values_subscribe_rsp

Result from analog_inputs_values_subscribe_req

analog_inputs_values_unsubscribe_req_norsp

Unsubscribe from analog_inputs_values_publish_ind messages

bt_request_req

Request BT service.

bt_request_rsp

Request BT service request response.

bt_release_req_norsp

Release BT service.

bt_publish_ind

BT status publish event.

bt_subscribe_req

Subscribe to bt_publish_ind messages

bt_subscribe_rsp

Result from bt_subscribe_req

bt_unsubscribe_req_norsp

Unsubscribe from bt_publish_ind messages

bub_request_req

Request a BUB interface.

bub_request_rsp

BUB interface request result.

bub_release_req_norsp

Release a BUB interface.

bub_status_req

Check the state of the BUB interface.

bub_status_rsp

BUB status.

bub_battery_temperature_req

Request to read the battery temperature.

bub_battery_temperature_rsp

Sent in response to bub_battery_temperature_req message.

bub_board_temperature_req

Request to read the board temperature.

bub_board_temperature_rsp

Sent in response to bub_board_temperature_req message.

can_request_req

Request a CAN interface.

can_request_rsp

CAN interface request result.

can_release_req

Release a CAN interface.

can_release_rsp

CAN interface release result.

can_configure_req

Request to configure a CAN interface.

can_configure_rsp

Sent in response to can_configure_req message.

can_status_req

Check the state of the CAN interface.

can_status_rsp

CAN interface state.

can_set_wakeup_req

CAN wakeup configuration.

can_set_wakeup_rsp

Sent in response to can_set_wakeup_req message.

can_reset_req

CAN reset request.

can_reset_rsp

Sent in response to can_reset_req message.

can_set_listen_only_req

CAN listen only request.

can_set_listen_only_rsp

Sent in response to can_set_listen_only_req message.

cellular_data_request_req

Request a modem data connection.

cellular_data_request_rsp

Modem data connection request result.

cellular_data_release_req_norsp

Release a modem data connection.

cellular_data_secondary_request_req

Request the secondary modem data connection.

cellular_data_secondary_request_rsp

Modem data connection request result.

cellular_data_secondary_release_req_norsp

Release the secondary modem data connection.

cellular_info_req

Request Modem and SIM information.

cellular_info_rsp

Modem and SIM information result.

cellular_status_publish_ind

A message with the current cellular status.

cellular_status_subscribe_req

Subscribe to cellular_status_publish_ind messages

cellular_status_subscribe_rsp

Result from cellular_status_subscribe_req

cellular_status_unsubscribe_req_norsp

Unsubscribe from cellular_status_publish_ind messages

cellular_status_secondary_publish_ind

A message with the current cellular status for secondary cellular connection.

cellular_status_secondary_subscribe_req

Subscribe to cellular_status_secondary_publish_ind messages

cellular_status_secondary_subscribe_rsp

Result from cellular_status_secondary_subscribe_req

cellular_status_secondary_unsubscribe_req_norsp

Unsubscribe from cellular_status_secondary_publish_ind messages

cellular_temperature_req

Request Modem temperature.

cellular_temperature_rsp

Request Modem temperature result.

cellular_status_latest_req

Request latest known cellular status.

cellular_status_latest_rsp

Request latest known cellular status result.

cellular_status_secondary_latest_req

Request latest known secondary cellular status.

cellular_status_secondary_latest_rsp

Request latest known second_cellular status result.

cellular_extended_status_publish_ind

A message with extended cellular status information.

cellular_extended_status_subscribe_req

Subscribe to cellular_extended_status_publish_ind messages

cellular_extended_status_subscribe_rsp

Result from cellular_extended_status_subscribe_req

cellular_extended_status_unsubscribe_req_norsp

Unsubscribe from cellular_extended_status_publish_ind messages

connectivity_configure_consumer_req

Configure settings related to a connectivity consumer

connectivity_configure_consumer_rsp

connectivity_consumer_status_publish_ind

Reports the status for each connectivity consumer

connectivity_consumer_status_subscribe_req

Subscribe to connectivity_consumer_status_publish_ind messages

connectivity_consumer_status_subscribe_rsp

Result from connectivity_consumer_status_subscribe_req

connectivity_consumer_status_unsubscribe_req_norsp

Unsubscribe from connectivity_consumer_status_publish_ind messages

diagnostics_emmc_health_status_req

Read eMMC Heath Status.

diagnostics_emmc_health_status_rsp

The values for the eMMC health are according to the eMMC 5.0 standard

diagnostics_t1_health_indicators_req

Read T1 Health Indicators.

diagnostics_t1_health_indicators_rsp

Reads T1 health indicators

diagnostics_antenna_status_req

Read Antenna Status.

diagnostics_antenna_status_rsp

diagnostics_get_active_antenna_req

Get Active Antenna.

diagnostics_get_active_antenna_rsp

diagnostics_get_soc_temperature_req

Request to read the SoC temperature.

diagnostics_get_soc_temperature_rsp

diagnostics_get_voltage_req

Request to measure a selected voltage source.

diagnostics_get_voltage_rsp

Returns the measured voltage for the selected source.

digital_input_channel_set_configuration_req

Configure a digital input channel.

digital_input_channel_set_configuration_rsp

digital_input_channel_get_configuration_req

Read configuration of a digital input channel.

digital_input_channel_get_configuration_rsp

digital_input_channel_request_req

Request a digital input channel to be enabled.

digital_input_channel_request_rsp

digital_input_channel_release_req_norsp

Release a digital input channel for given ‘user’.

digital_input_channel_status_req

Read status of a digital input channel.

digital_input_channel_status_rsp

The current status of a digital input channel.

digital_input_channel_status_publish_ind

Event indicator for channel values.

digital_input_channel_status_subscribe_req

Subscribe to digital_input_channel_status_publish_ind messages

digital_input_channel_status_subscribe_rsp

Result from digital_input_channel_status_subscribe_req

digital_input_channel_status_unsubscribe_req_norsp

Unsubscribe from digital_input_channel_status_publish_ind messages

digital_output_channel_configure_req

Configure a digital output channel.

digital_output_channel_configure_rsp

digital_output_channel_request_req

Request a digital output channel to be enabled.

digital_output_channel_request_rsp

digital_output_channel_release_req_norsp

Release a digital output channel for given ‘user’.

digital_output_channel_status_req

Read status of a digital output channel.

digital_output_channel_status_rsp

The current status of a digital output channel.

ethernet_request_req

Request a ethernet interface.

ethernet_request_rsp

Ethernet interface request result.

ethernet_release_req

Release a ethernet interface.

ethernet_release_rsp

Ethernet interface release result.

ethernet_set_boot_state_req

Set ethernet boot state.

ethernet_set_boot_state_rsp

Set ethernet boot state result.

ethernet_get_boot_state_req

Get ethernet boot state.

ethernet_get_boot_state_rsp

Get ethernet boot state result.

ethernet_status_req

Get ethernet status.

ethernet_status_rsp

Get ethernet status response.

gyro_request_req

Request the gyro service.

gyro_request_rsp

gyro request result.

gyro_release_req_norsp

Release gyro service for given user user.

gyro_configure_req

Request to configure the gyro service.

gyro_configure_rsp

Sent in response to gyro_configure_req message.

gyro_publish_ind

Gyro data event.

gyro_subscribe_req

Subscribe to gyro_publish_ind messages

gyro_subscribe_rsp

Result from gyro_subscribe_req

gyro_unsubscribe_req_norsp

Unsubscribe from gyro_publish_ind messages

hwinfo_req

Read hardware related information.

hwinfo_rsp

Hardware information response.

led_set_req

Message used to request a pin to be enabled or disabled.

led_set_rsp

Led configure result.

location_request_req

Request the location service to be on.

location_request_rsp

Location request response.

location_release_req_norsp

Release any requested location service for given user user.

location_publish_ind

This message contains the latest known location data.

location_subscribe_req

Subscribe to location_publish_ind messages

location_subscribe_rsp

Result from location_subscribe_req

location_unsubscribe_req_norsp

Unsubscribe from location_publish_ind messages

location_trigger_gnss_cold_start_req

Trigger gnss cold start request.

location_trigger_gnss_cold_start_rsp

Trigger gnss cold start response.

modem_rusat_at_command_req

Request to send RUSAT AT command to NAD (Network Access Device).

modem_rusat_at_command_rsp

modem_rusat_sstn_latest_req

Request latest known SSTN URC value.

modem_rusat_sstn_latest_rsp

modem_rusat_urc_notification_publish_ind

RUSAT related URC from NAD (Network Access Device).

modem_rusat_urc_notification_subscribe_req

Subscribe to modem_rusat_urc_notification_publish_ind messages

modem_rusat_urc_notification_subscribe_rsp

Result from modem_rusat_urc_notification_subscribe_req

modem_rusat_urc_notification_unsubscribe_req_norsp

Unsubscribe from modem_rusat_urc_notification_publish_ind messages

mqtt_shoulder_tap_publish_ind

Shoulder tap message received.

mqtt_shoulder_tap_subscribe_req

Subscribe to mqtt_shoulder_tap_publish_ind messages

mqtt_shoulder_tap_subscribe_rsp

Result from mqtt_shoulder_tap_subscribe_req

mqtt_shoulder_tap_unsubscribe_req_norsp

Unsubscribe from mqtt_shoulder_tap_publish_ind messages

power_request_req

Requests power for user ‘user’.

power_request_rsp

Power request result.

power_release_req_norsp

Release power for given user user.

power_suspend_register_req

Registers an “suspend interest” with the power manager. This means that

power_suspend_register_rsp

Respons message to the ‘power_suspend_register_req’ message.

power_suspend_unregister_req_norsp

Un-registers a ‘suspend interest’ with the power manager.

power_suspend_publish_ind

Power suspend indication, sent by the power manager when we are about

power_suspend_subscribe_req

Subscribe to power_suspend_publish_ind messages

power_suspend_subscribe_rsp

Result from power_suspend_subscribe_req

power_suspend_unsubscribe_req_norsp

Unsubscribe from power_suspend_publish_ind messages

power_suspend_ack_req_norsp

Sent by subscribers of the suspend message to acknowledge that their

power_shutdown_register_req

Registers an “shutdown interest” with the power manager. This means that

power_shutdown_register_rsp

Respons message to the ‘power_shutdown_register_req’ message.

power_shutdown_unregister_req_norsp

Un-registers a ‘shutdown interest’ with the power manager.

power_shutdown_publish_ind

Power shutdown indication, sent by the power manager when we are about

power_shutdown_subscribe_req

Subscribe to power_shutdown_publish_ind messages

power_shutdown_subscribe_rsp

Result from power_shutdown_subscribe_req

power_shutdown_unsubscribe_req_norsp

Unsubscribe from power_shutdown_publish_ind messages

power_shutdown_ack_req_norsp

Sent by subscribers of the shutdown message to acknowledge that their

power_shutdown_shutdown_req_norsp

Shutdown the system as soon as possible.

power_shutdown_reboot_req_norsp

Reboot the system as soon as possible.

power_reboot_pending_publish_ind

A reboot is pending and if no voluntary reboot is made,

power_reboot_pending_subscribe_req

Subscribe to power_reboot_pending_publish_ind messages

power_reboot_pending_subscribe_rsp

Result from power_reboot_pending_subscribe_req

power_reboot_pending_unsubscribe_req_norsp

Unsubscribe from power_reboot_pending_publish_ind messages

power_wakeup_publish_ind

Power wakeup indication, sent by the power manager when services should

power_wakeup_subscribe_req

Subscribe to power_wakeup_publish_ind messages

power_wakeup_subscribe_rsp

Result from power_wakeup_subscribe_req

power_wakeup_unsubscribe_req_norsp

Unsubscribe from power_wakeup_publish_ind messages

power_get_no_of_requestors_req

Requests the number of ‘clients’ requesting the system to be powered on.

power_get_no_of_requestors_rsp

Response message to the ‘power_get_no_of_requestors’ message.

power_get_requestor_info_req

Get a string representation of a perticular requestor.

power_get_requestor_info_rsp

Response message to ‘power_get_requestor_info_req’.

rtc_get_time_req

Get the RTC time, in UTC.

rtc_get_time_rsp

rtc_allocate_alarm_req

Allocate RTC alarm ID.

rtc_allocate_alarm_rsp

Allocate RTC alarm response.

rtc_set_alarm_req

Set RTC alarm request.

rtc_set_alarm_rsp

Create RTC alarm response.

rtc_cancel_alarm_req

Cancel RTC alarm request.

rtc_cancel_alarm_rsp

Cancel RTC alarm response.

rtc_free_alarm_req_norsp

Free RTC alarm ID.

rtc_alarm_notification_publish_ind

RTC alarm notification event. Sent when an alarm has been expired.

rtc_alarm_notification_subscribe_req

Subscribe to rtc_alarm_notification_publish_ind messages

rtc_alarm_notification_subscribe_rsp

Result from rtc_alarm_notification_subscribe_req

rtc_alarm_notification_unsubscribe_req_norsp

Unsubscribe from rtc_alarm_notification_publish_ind messages

software_update_version_req

Read versions of installed software.

software_update_version_rsp

Software version response.

software_update_user_post_validation_req

Verify an update.

software_update_user_post_validation_rsp

Software verification response.

software_update_local_prepare_req_norsp

Prepare the device for a local update.

software_update_start_req_norsp

Start a pending update.

software_update_abort_req_norsp

Abort a pending update.

software_update_status_publish_ind

Indicates the update service state.

software_update_status_subscribe_req

Subscribe to software_update_status_publish_ind messages

software_update_status_subscribe_rsp

Result from software_update_status_subscribe_req

software_update_status_unsubscribe_req_norsp

Unsubscribe from software_update_status_publish_ind messages

wifi_station_request_req

Request the WiFi station service.

wifi_station_request_rsp

WiFi station request response.

wifi_station_release_req_norsp

Release WiFi station service for given user user.

wifi_station_search_reporting_req_norsp

Set WiFi station search reporting state.

wifi_station_search_reporting_publish_ind

WiFi station search reporting entry publish event.

wifi_station_search_reporting_subscribe_req

Subscribe to wifi_station_search_reporting_publish_ind messages

wifi_station_search_reporting_subscribe_rsp

Result from wifi_station_search_reporting_subscribe_req

wifi_station_search_reporting_unsubscribe_req_norsp

Unsubscribe from wifi_station_search_reporting_publish_ind messages

wifi_station_connectivity_failure_publish_ind

WiFi station connection failure publish event.

wifi_station_connectivity_failure_subscribe_req

Subscribe to wifi_station_connectivity_failure_publish_ind messages

wifi_station_connectivity_failure_subscribe_rsp

Result from wifi_station_connectivity_failure_subscribe_req

wifi_station_connectivity_failure_unsubscribe_req_norsp

Unsubscribe from wifi_station_connectivity_failure_publish_ind messages

wifi_station_auto_connect_req_norsp

Set WiFi station auto connect state.

wifi_station_connect_req

WiFi station connect request. Use this to manually connect to an AP.

wifi_station_connect_rsp

WiFi station connect response.

wifi_station_status_req

WiFi station status request.

wifi_station_status_rsp

WiFi station status response.

wifi_station_status_publish_ind

WiFi station status publish event.

wifi_station_status_subscribe_req

Subscribe to wifi_station_status_publish_ind messages

wifi_station_status_subscribe_rsp

Result from wifi_station_status_subscribe_req

wifi_station_status_unsubscribe_req_norsp

Unsubscribe from wifi_station_status_publish_ind messages

wifi_station_add_known_network_req

WiFi station add or update known network request.

wifi_station_add_known_network_rsp

WiFi station add known network response.

wifi_station_list_known_networks_req_norsp

WiFi station add known network request.

wifi_station_list_known_networks_publish_ind

WiFi station known networks entry publish event.

wifi_station_list_known_networks_subscribe_req

Subscribe to wifi_station_list_known_networks_publish_ind messages

wifi_station_list_known_networks_subscribe_rsp

Result from wifi_station_list_known_networks_subscribe_req

wifi_station_list_known_networks_unsubscribe_req_norsp

Unsubscribe from wifi_station_list_known_networks_publish_ind messages

wifi_station_delete_known_network_req

WiFi station delete known network request.

wifi_station_delete_known_network_rsp

WiFi station delete known network response.

wifi_regulatory_domain_set_req

WiFi regulatory domain set request.

wifi_regulatory_domain_set_rsp

WiFi regulatory domain set request.

wifi_regulatory_domain_get_req

WiFi regulatory domain set request.

wifi_regulatory_domain_get_rsp

WiFi regulatory domain set request.

wifi_ap_request_req

Request the WiFi AP service.

wifi_ap_request_rsp

WiFi AP request response.

wifi_ap_release_req_norsp

Release AP station service for given user user.

wifi_ap_configure_req

WiFi AP configuration request.

wifi_ap_configure_rsp

WiFi AP configuration response.