9150-0125-01 R-1
•
MESSAGE_QUEUE_NOTIFY_FLAGS_MESSAGE_QUEUED = 1
•
MESSAGE_QUEUE_NOTIFY_FLAGS_MESSAGE_TRANSMITTED = 2
•
MESSAGE_QUEUE_NOTIFY_FLAGS_MESSAGE_DEQUEUED = 4
•
MESSAGE_QUEUE_NOTIFY_FLAGS_RAS_EXCEPTION = 8
•
MESSAGE_QUEUE_NOTIFY_FLAGS_TEMP_EXCEPTION = 16
•
MESSAGE_QUEUE_NOTIFY_FLAGS_UNDERTEMP_EXCEPTION = 32
•
MESSAGE_QUEUE_NOTIFY_FLAGS_POWER_EXCEPTION = 64
7.3.1 SET MESSAGE QUEUE NOTIFY FLAGS VIA NUS, UART
AT+QNSF = <messageQueueNotifyFlags>
7.3.2 READ MESSAGE QUEUE NOTIFY FLAGS VIA NUS, UART
AT+QNSF?
Response
+ QNSF: <messageQueueNotifyFlags>
7.3.3 SET MESSAGE QUEUE NOTIFY FLAGS VIA CONFIGURATION SERVICE
AT+QANSF = <messageQueueNotifyFlags>
7.3.4 READ MESSAGE QUEUE NOTIFY FLAGS VIA CONFIGURATION SERVICE
AT+QANSF?
Response
+ QNSF: <messageQueueNotifyFlags>
Example:
•
To receive Message transmitted and Message dequeued event notification, the valid command to activate notification
AT+QNSF = 6.
•
To receive all Message Queue event notifications, the valid command to activate all notifications AT+QNSF = 127.
•
To receive all Transmitter event notifications over configuration service, the valid command to activate all notifications
AT+QANSF = 127.
•
AT+QNSF = 128 will return ERROR.
7.4 GPIO EVENT NOTIFICATION SETTINGS
Supported GPIO Events notifications code <GPIONotifyFlags>
•
GPIO_EVENT_ISR_TRIGGERED = 1
•
GPIO_EVENT_PROPERTY_TRIGGERED = 2
•
GPIO_EVENT_HARDWARE_ERROR_DETECTED = 4
7.4.1 SET GPIO NOTIFY FLAGS VIA NUS, UART
AT+GPIONSF = <GPIONotifyFlags>
7.4.2 READ GPIO NOTIFY FLAGS VIA NUS, UART
AT+GPIONSF?
Response
+ GPIONSF: <GPIONotifyFlags>
7.4.3 SET GPIO NOTIFY FLAGS VIA CONFIGURATION SERVICE
AT+GPIOANSF = <GPIONotifyFlags>
ST150M User Manual
Confidential & Proprietary Information
31