User Tools

Site Tools


open_source:ccgx:commandline

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
open_source:ccgx:commandline [2021-03-02 09:30] – [4.4 vreg: changing settings from the command line] mvaderopen_source:ccgx:commandline [2021-03-03 11:46] – [4.4 vreg: changing settings from the command line] mvader
Line 344: Line 344:
 </code> </code>
  
-Example of switching a solar charger off, and then on+Switching all devices on VE.Can off (carefulwhen having NMEA2000-out enabled, or having an Inverter RS, also AC will be switched off!):
 <code> <code>
-OFF: (vreg 0x0200, value 4) +vreg -c socketcan:can0 -s 0x0200 un32:0x000004 
-ccgx:~# vreg -n 0x45 -s 0x0200 un8:0x04 +</code>
-# NAD 0x45, reg=0x200 +
-0x04 0x00 0x00 0x00 +
  
-ON(vreg 0x0200, value 1) +switching a specific device off
-root@ccgx:~# vreg -n 0x45 -s 0x0200 un8:0x01 +<code> 
-# NAD 0x45, reg=0x200 +vreg -c socketcan:can0 -s 0x0200 un32:0x000004 -n 0x24
-0x01 0x00 0x00 0x00  +
-root@ccgx:~# vreg -n 0x45 -s 0x0200 un8:0x03+
 </code> </code>
 +Note that in above example the VREG data field (un32) is padded with zeros; current firmware requires that, future fw won't any more.
 +
 +Switch a specific device on:
 +<code>
 +vreg -c socketcan:can0 -s 0x0200 un32:0x000001 -n 0x24
 +</code>
 +
 +Seeing which devices are off and which are on goes like this. Press ctrl-C to stop the command.
 +<code>
 +vreg -c socketcan:can0 -g 0x200 -r
 +</code>
 +
 ===== 5. VE.Direct products ===== ===== 5. VE.Direct products =====
  
open_source/ccgx/commandline.txt · Last modified: 2023-05-07 10:00 by mvader

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki