-
-
Notifications
You must be signed in to change notification settings - Fork 23
Description
The AT response codes all begin with "+OK". This is not correct according to the V.250 standard for AT commands. Section 5.7.2 reads:
Extended syntax result codes shall be prefixed by the "+" character to avoid duplication of basic format result codes specified in TIA-602 and by manufacturers. Following the "+" character, the name of the result code appears; result code names shall follow the same rules as command names (see 5.4.1). It is strongly advised that the reservation of the first character of command names noted in Appendix I also be observed with regard to the assignment of names of extended syntax result codes.
Extended syntax result codes may include the reporting of values. The definition of the result code shall specify whether or not values are appended to the result code, and, if so, how many, their types, and their assumed default values if omitted. When no values are to be reported, the result code appears in the simplest form:
+<name>
If a single value is to be reported, the form of the result code shall be:
+<name>: <value>
Note that a single space character (ASCII 20h) separates the colon character (ASCII 3Ah) from the <value>; no space appears between the result code name and the colon. If multiple values are to be reported with the result code, the form is:
+<name>: <compound_value>
where <compound_value> follows the rules specified in 5.4.2.3.