chiark / gitweb /
can reprogram santafe
[trains.git] / hostside / nmra-packets.h
index 6f35abb74e1ead8f4fd27e4250572edecc1e481c..ea8f33d671c0bb909a3135dc1b0b91370a6daf4d 100644 (file)
@@ -88,6 +88,21 @@ NMRA(svc_cvwrite, Aint(cv,0) Abyte(value,1), {
   *c++= adj;
   *c++= value;
 })
+NMRA(svc_factoryreset, Anone, {
+  /* Service Mode Instruction for Decoder Factory Reset
+   * RP 9.2.3 E l.279-
+   * (See also Packet Sequence for Physical Register Addressing
+   * RP 9.2.3 E l.166-)
+   */
+  CONST(0x7f, 0x08);
+})
+NMRA(svc_pagepreset, Anone, {
+  /* Service Mode Page Preset Instruction
+   * RP 9.2.3 E l.90-91
+   * used in various packet sequences.
+   */
+  CONST(0x7d, 0x01);
+})
      
 #undef Aint
 #undef Abitmap