evse.1.html 8.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159
  1. <?xml version='1.0' encoding='iso-8859-1'?>
  2. <!doctype html public '-//W3C//DTD XHTML 1.0 Strict//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
  3. <html xmlns='http://www.w3c.org/1999/xhtml' lang='en-us'>
  4. <head>
  5. <title>
  6. evse.1
  7. </title>
  8. <meta http-equiv='content-type' content='text/html;iso-8859-1'/>
  9. <meta name='generator' content='motley-tools 1.9.4 13:40:33 Feb 18 2015'/>
  10. <meta name='author' content='cmaier@cmassoc.net'/>
  11. <meta name='robots' content='noindex,nofollow'/>
  12. <link href='toolkit.css' rel='stylesheet' type='text/css'/>
  13. </head>
  14. <body>
  15. <div class='headerlink'>
  16. [<a href='efsu.1.html' title=' efsu.1 '>PREV</a>]
  17. [<a href='toolkit.html' title=' Index '>HOME</a>]
  18. [<a href='getpib.1.html' title=' getpib.1 '>NEXT</a>]
  19. </div>
  20. <pre>
  21. evse(1) Qualcomm Atheros Open Powerline Toolkit evse(1)
  22. NAME
  23. evse - Qualcomm Atheros Electric Vehicle Supply Equipment Emulator
  24. SYNOPSIS
  25. evse [options]
  26. DESCRIPTION
  27. Emulate the EVSE part of the HomePlug AV Signal Level Attentuation Characterization (SLAC) protocol where a PEV is a
  28. &quot;Plug-in Electric Vehicle&quot; and an EVSE is an &quot;Electric Vehicle Supply Equipment&quot; or charging station. This program
  29. remains active until terminated by the user. It waits for some PEV-HLE on the powerline network to attempt to connect in
  30. order to charge a virtual vehicle then services the PEV-HLE until the PEV-HLE elects to connect, elects not to connect or
  31. abandons the attempt. See the HomePlug Green PHY Specification Release Version 1.1 for more information on this proto‐
  32. col.
  33. Signal Level Attenuation Characterization (SLAC) enables a station to measure the signal level of its transmission at
  34. other stations in the network. It is designed for automotive applications where there are multiple plug-in vehicle
  35. (PEVs) and electric vehicle supply equipment (EVSE) on the network. The PEV signal level is measured at multiple EVSEs
  36. to determine which EVSE the PEV is actually plugged into. The process leading to this determination is called &quot;Green PHY
  37. PEV-EVSE Association&quot; (GreenPPEA).
  38. This program is part of the Qualcomm Atheros Powerline Toolkit. See the plc man page for an overview and installation
  39. instructions.
  40. OPTIONS
  41. -c Print the EVSE-HLE configuration profile on stdout. The configuration profile specifies program defaults in a
  42. format that you, as a user, can edit and save. Use options -p and -s to read named profiles and sections.
  43. -d Print the contents of the EVSE-HLE session variable on stdout. The session variable is an program data structure
  44. that stores information passed between the PEV-HLE and EVSE-HLE during SLAC association. This option is used to
  45. inspect and veriify information relevant to the process.
  46. If the program was compiled with variable SLAC_DEBUG defined then this option also prints MME message fields before mes‐
  47. sages are sent or after they are received. Interested parties can follow along in the source code.
  48. -i Select the host Ethernet interface. All requests are sent via this host interface and only reponses received via
  49. this host interface are recognized. The default interface is eth1 because most people use eth0 as their principle
  50. network connection; however, if environment string &quot;PLC&quot; is defined then it takes precedence over the default
  51. interface. This option then takes precedence over either default.
  52. -p profile
  53. The EVSE-HLE configuration profile name. The program will supply default values for missing profile elements.
  54. See the example profile shown below. The default profile is &quot;evse.ini&quot;.
  55. -q Enter quiet mode. Progress messages are suppressed.
  56. -s section
  57. The configuration profile section name. The program will supply default values for missing configuration profile
  58. elements. See the example profile shown below. The default section name is &quot;default&quot;.
  59. -v Enter verbose mode. All Etherenet frames sent or received by the program are displayed on stdout.
  60. -?, --help
  61. Print program help summary on stdout. This option takes precedence over other options on the command line.
  62. -!, --version
  63. Print program version information on stdout. This option takes precedence over other options on the command line.
  64. Use this option when sending screen dumps to Atheros Technical Support so that they know exactly which version of
  65. the Linux Toolkit you are using.
  66. PROFILE
  67. The default configuration profile for this program is &quot;evse.ini&quot;. The default profile section is &quot;default&quot;. Users may
  68. create addition profiles and reference them with option -p or add additional sections to an existing profiles and refer‐
  69. ence them with option -s.
  70. Time to Sound
  71. The time in 100 millisecond increments for all msounds to arrive at the msound target. The msound target may pro‐
  72. ceed with attenuation characterization computations should all msounds fail to arrive within this period. This
  73. value is read but not used by program pev or program evse. This value is the same as CM_SLAC_PARAM.CNF.TIME_OUT.
  74. The default value is 10 which represents 1000 milliseconds.
  75. Number of Sounds
  76. The total number of msounds that will be sent to the msound target.
  77. All msounds must arrive within the allotted time or they will be lost. This value is the same as
  78. CM_SLAC_PARAM.CNF.NUM_SOUNDS. The default is 8.
  79. Response Type
  80. Controls whether the msound recipient sends signal attenuation characteristic profile data to the EVSE-HLE or
  81. another station. The only response specified at this time is the EVSE-HLE. The default value is 0. Any other
  82. value is ignored.
  83. Station Identifier
  84. Vehicle identification. The 17-byte Vehicle Identification Number to be placed in CM_MNBC_SOUND.IND.SenderID.
  85. This value is not used but is can be changed here so that the field is easy to spot within network message traces.
  86. Network Membership Key
  87. The 16-byte Network Memberhip Key (NMK) for the PEV-PLC device. This program uses CM_SET_KEY to sets the EVSE-PLC
  88. NMK to this value after disconnecting. The default value is the key for Network Password &quot;HomePlugAV0123&quot;.
  89. Network Identifier
  90. The 7-byte Network Identifier (NID) for the PEV-PLC device. This program uses CM_SET_KEY to sets the EVSE-PLC NID
  91. to this value after disconnecting. The default value is the same as that for Network Password &quot;HomePlugAV0123&quot;.
  92. REFERENCES
  93. See the Qualcomm Atheros AR7420, QCA6410 IEEE 1901, HomePlug AV and QCA7000 HomePlug Green PHY PLC Chipset Programmer's
  94. Guide or the HomePlug Green PHY Specification Release Version 1.1 for more information on this protocol.
  95. REFERENCES
  96. See the Qualcomm Atheros AR7420, QCA6410 IEEE 1901, HomePlug AV and QCA7000 HomePlug Green PHY PLC Chipset Programmer'sw
  97. Guide or the HomePlug Green PHY Specification Release Version 1.1 for more information on this protocol.
  98. EXAMPLES
  99. The following example starts a EVSE session on interface eth0 and wait up to 2000 milliseconds (or 2 seconds) for the PEV
  100. to respond during any given exchange.
  101. # evse -ieth0 -w2000
  102. The default EVSE-HLE configuration profile, &quot;evse.ini&quot;, looks something like this but it can be changed using a normal
  103. text editor. Use option -P to produce a template profile, if one is needed.
  104. # file: evse.ini
  105. # ====================================================================
  106. # EVSE-HLE initiaization;
  107. # --------------------------------------------------------------------
  108. [default]
  109. time to sound = 10
  110. number of sounds = 8
  111. response type = 0
  112. station identifier = BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
  113. network membership key = B59319D7E8157BA001B018669CCEE30D
  114. network identifier = 026BCBA5354E08
  115. SEE ALSO
  116. plc(1), pev(1)
  117. CREDITS
  118. Charles Maier &lt;cmaier@qca.qualcomm.com&gt;
  119. open-plc-utils-0.0.3 Mar 2014 evse(1)
  120. </pre>
  121. <div class='footerlink'>
  122. [<a href='efsu.1.html' title=' efsu.1 '>PREV</a>]
  123. [<a href='toolkit.html' title=' Index '>HOME</a>]
  124. [<a href='getpib.1.html' title=' getpib.1 '>NEXT</a>]
  125. </div>
  126. </body>
  127. </html>