You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
NPWrite<aclass="cmnd"id="npwrite"></a>|`<addr> <data>( <data>...)`<BR>Write device 16-bit register (addr = `0..0x060F`, data = `0..0xFFFF`). Use of `<data>` max 10 times
1056
-
NPWriteL<aclass="cmnd"id="npwritel"></a>|`<addr> <data>( <data>...)`<BR>Write device 32-bit register (addr = `0..0x060F`, data = `0..0xFFFFFFFF`). Use of `<data>` max 10 times
1057
-
NPBit<aclass="cmnd"id="npbit"></a>|`<addr> <bit>( <data>)`<BR>Read/Write a single bit from device 16-bit register (addr = `0..0x060F`, bit = `0..15`, data = `0|1`). Read if `<data>` is omitted, otherwise set single bit
1058
-
NPBitL<aclass="cmnd"id="npbitl"></a>|`<addr> <bit>( <data>)`<BR>Read/Write a single bit from device 32-bit register (addr = `0..0x060F`, bit = `0..31`, data = `0|1`). Read if `<data>` is omitted, otherwise set single bit
NPWrite<aclass="cmnd"id="npwrite"></a>|`<addr> <data>( <data>...)`<BR>Write device 16-bit register (addr = `0..0x06FF`, data = `0..0xFFFF`). Use of `<data>` max 20 times
1058
+
NPWriteLSB<aclass="cmnd"id="npwritelsb"></a>|`<addr> <data>( <data>...)`<BR>Write device LSB 16-bit register (addr = `0..0x06FF`, data = `0..0xFF`). Use of `<data>` max 20 times
1059
+
NPWriteMSB<aclass="cmnd"id="npwritemsb"></a>|`<addr> <data>( <data>...)`<BR>Write device MSB 16-bit register (addr = `0..0x06FF`, data = `0..0xFF`). Use of `<data>` max 20 times
1060
+
NPWriteL<aclass="cmnd"id="npwritel"></a>|`<addr> <data>( <data>...)`<BR>Write device 32-bit register (addr = `0..0x06FF`, data = `0..0xFFFFFFFF`). Use of `<data>` max 10 times
1061
+
NPBit<aclass="cmnd"id="npbit"></a>|`<addr> <bit>( <data>)`<BR>Read/Write a single bit from device 16-bit register (addr = `0..0x06FF`, bit = `0..15`, data = `0|1`). Read if `<data>` is omitted, otherwise set single bit
1062
+
NPBitL<aclass="cmnd"id="npbitl"></a>|`<addr> <bit>( <data>)`<BR>Read/Write a single bit from device 32-bit register (addr = `0..0x06FF`, bit = `0..31`, data = `0|1`). Read if `<data>` is omitted, otherwise set single bit
1059
1063
NPEscape<aclass="cmnd"id="npescape"></a>|Clears possible errors (like pump exceeded time etc.)
1060
1064
NPExec<aclass="cmnd"id="npexec"></a>|Take over changes without writing to EEPROM. This command is necessary e. g. on changes in *Installer page* (addr 0x0400..0x04EE).
1061
1065
NPSave<aclass="cmnd"id="npsave"></a>|Write data permanently into EEPROM.<BR>During the EEPROM write procedure the NeoPool device may be unresponsive to MODBUS requests, this process always takes less than 1 second.<BR>Since this process is limited by the number of EEPROM write cycles, it is recommend to write all necessary changes to the registers and only then execute EEPROM write process using this command.<BR>__Note: The number of EEPROM writes for Sugar Valley NeoPool devices is guaranteed 100,000 cycles. As soon as this number is exceeded, further storage of information can no longer be guaranteed__.
0 commit comments