1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.14"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Raritan PX2/PX3 JSON-RPC API: pdu-json-rpc-api/idl/PowerLogicPowerMeter.idl Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Raritan PX2/PX3 JSON-RPC API
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.14 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_6f2e57e4ed4c9ccdca310d1229964312.html">pdu-json-rpc-api</a></li><li class="navelem"><a class="el" href="dir_8ea0db9e05c169824aafe6441489b6ed.html">idl</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">PowerLogicPowerMeter.idl</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">/* SPDX-License-Identifier: BSD-3-Clause */</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">/*</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> * Copyright 2012 Raritan Inc. All rights reserved.</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> */</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span> </div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="preprocessor">#ifndef __POWERLOGIC_POWERMETER_IDL__</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="preprocessor">#define __POWERLOGIC_POWERMETER_IDL__</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span> </div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="preprocessor">#include <Event.idl></span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="preprocessor">#include <NumericSensor.idl></span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="preprocessor">#include <ModbusDevice.idl></span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span> </div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span> module <a class="code" href="namespacepowerlogic.html">powerlogic</a> {</div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"></span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> /** PowerLogic Power Meter Interface */</span></div><div class="line"><a name="l00016"></a><span class="lineno"><a class="line" href="interfacepowerlogic_1_1PowerMeter__1__2__5.html"> 16</a></span>  <span class="keyword">interface </span><a class="code" href="interfacepowerlogic_1_1PowerMeter__1__2__5.html">PowerMeter_1_2_5</a> <span class="keyword">extends</span> <a class="code" href="namespacemodbus.html">modbus</a>.Device {</div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>  <span class="comment"></span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="comment"> /** Structured object grouping minimum, maximum and current sensor */</span></div><div class="line"><a name="l00019"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1MinMaxReading.html"> 19</a></span>  structure <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1MinMaxReading.html">MinMaxReading</a> {</div><div class="line"><a name="l00020"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1MinMaxReading.html#a8478bde1ddf73686ade4182ef192c576"> 20</a></span>  <a class="code" href="namespacesensors.html">sensors</a>.<a class="code" href="interfacesensors_1_1NumericSensor__4__0__3.html">NumericSensor_4_0_3</a> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1MinMaxReading.html#a8478bde1ddf73686ade4182ef192c576">min</a>; <span class="comment">///< minimum reading</span></div><div class="line"><a name="l00021"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1MinMaxReading.html#a2e95c3ffec3e3c398ca530a3c6ae51db"> 21</a></span> <span class="comment"></span> <a class="code" href="namespacesensors.html">sensors</a>.<a class="code" href="interfacesensors_1_1NumericSensor__4__0__3.html">NumericSensor_4_0_3</a> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1MinMaxReading.html#a2e95c3ffec3e3c398ca530a3c6ae51db">max</a>; <span class="comment">///< maximum reading</span></div><div class="line"><a name="l00022"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1MinMaxReading.html#a00e707c53fa7e2cb867952cecba562fe"> 22</a></span> <span class="comment"></span> <a class="code" href="namespacesensors.html">sensors</a>.<a class="code" href="interfacesensors_1_1NumericSensor__4__0__3.html">NumericSensor_4_0_3</a> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1MinMaxReading.html#a00e707c53fa7e2cb867952cecba562fe">reading</a>; <span class="comment">///< current reading</span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="comment"></span> };</div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>  <span class="comment"></span></div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="comment"> /** Structured object for line to neutral sensors including neutral and average */</span></div><div class="line"><a name="l00026"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__N__Avg.html"> 26</a></span>  structure <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__N__Avg.html">L2N_N_Avg</a> {</div><div class="line"><a name="l00027"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__N__Avg.html#ae60331f135cb92ba4af6ab00b58a9ba4"> 27</a></span>  <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1MinMaxReading.html">MinMaxReading</a> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__N__Avg.html#ae60331f135cb92ba4af6ab00b58a9ba4">l1</a>; <span class="comment">///< L1</span></div><div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__N__Avg.html#a116a36fbd56685f1f2ae795b8fb0c69c"> 28</a></span> <span class="comment"></span> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1MinMaxReading.html">MinMaxReading</a> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__N__Avg.html#a116a36fbd56685f1f2ae795b8fb0c69c">l2</a>; <span class="comment">///< L2</span></div><div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__N__Avg.html#a07da9ce1be826880d7ce6c117a1cd2ae"> 29</a></span> <span class="comment"></span> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1MinMaxReading.html">MinMaxReading</a> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__N__Avg.html#a07da9ce1be826880d7ce6c117a1cd2ae">l3</a>; <span class="comment">///< L3</span></div><div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__N__Avg.html#a3ce75c2ec87f393beef23222dfba3028"> 30</a></span> <span class="comment"></span> <a class="code" href="namespacesensors.html">sensors</a>.<a class="code" href="interfacesensors_1_1NumericSensor__4__0__3.html">NumericSensor_4_0_3</a> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__N__Avg.html#a3ce75c2ec87f393beef23222dfba3028">n</a>; <span class="comment">///< neutral</span></div><div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__N__Avg.html#a95ef2081154d440c8ca9cd0f684f1b97"> 31</a></span> <span class="comment"></span> <a class="code" href="namespacesensors.html">sensors</a>.<a class="code" href="interfacesensors_1_1NumericSensor__4__0__3.html">NumericSensor_4_0_3</a> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__N__Avg.html#a95ef2081154d440c8ca9cd0f684f1b97">average</a>; <span class="comment">///< average</span></div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="comment"></span> };</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  <span class="comment"></span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="comment"> /** Structured object for line to line sensors including average */</span></div><div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2L__Avg.html"> 35</a></span>  structure <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2L__Avg.html">L2L_Avg</a> {</div><div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2L__Avg.html#a9ef48ca78e96288f38a56db2704e4bd6"> 36</a></span>  <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1MinMaxReading.html">MinMaxReading</a> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2L__Avg.html#a9ef48ca78e96288f38a56db2704e4bd6">l1l2</a>; <span class="comment">///< L1-L2</span></div><div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2L__Avg.html#ab57d0c9f8d828ea659d4a28de5a8ac81"> 37</a></span> <span class="comment"></span> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1MinMaxReading.html">MinMaxReading</a> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2L__Avg.html#ab57d0c9f8d828ea659d4a28de5a8ac81">l2l3</a>; <span class="comment">///< L2-L3</span></div><div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2L__Avg.html#ae1f65f592d547cc0294360ff007833a3"> 38</a></span> <span class="comment"></span> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1MinMaxReading.html">MinMaxReading</a> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2L__Avg.html#ae1f65f592d547cc0294360ff007833a3">l3l1</a>; <span class="comment">///< L3-L1</span></div><div class="line"><a name="l00039"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2L__Avg.html#a859a6064e26ebabd3122ae33248d6a58"> 39</a></span> <span class="comment"></span> <a class="code" href="namespacesensors.html">sensors</a>.<a class="code" href="interfacesensors_1_1NumericSensor__4__0__3.html">NumericSensor_4_0_3</a> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2L__Avg.html#a859a6064e26ebabd3122ae33248d6a58">average</a>; <span class="comment">///< average</span></div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span> <span class="comment"></span> };</div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  <span class="comment"></span></div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span> <span class="comment"> /** Structured object for line to neutral sensors including average */</span></div><div class="line"><a name="l00043"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__Avg.html"> 43</a></span>  structure <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__Avg.html">L2N_Avg</a> {</div><div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__Avg.html#afbaa7d3f45a6e01935347db68c91eea0"> 44</a></span>  <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1MinMaxReading.html">MinMaxReading</a> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__Avg.html#afbaa7d3f45a6e01935347db68c91eea0">l1</a>; <span class="comment">///< L1-L2</span></div><div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__Avg.html#aeb4d53bc4c58143b38dc406121381a12"> 45</a></span> <span class="comment"></span> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1MinMaxReading.html">MinMaxReading</a> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__Avg.html#aeb4d53bc4c58143b38dc406121381a12">l2</a>; <span class="comment">///< L2-L3</span></div><div class="line"><a name="l00046"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__Avg.html#a35ba230447cb5215b3bc6fb84cab6e2c"> 46</a></span> <span class="comment"></span> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1MinMaxReading.html">MinMaxReading</a> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__Avg.html#a35ba230447cb5215b3bc6fb84cab6e2c">l3</a>; <span class="comment">///< L3-L1</span></div><div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__Avg.html#a40fdeb43982461d5d7ad95e5ab2bed47"> 47</a></span> <span class="comment"></span> <a class="code" href="namespacesensors.html">sensors</a>.<a class="code" href="interfacesensors_1_1NumericSensor__4__0__3.html">NumericSensor_4_0_3</a> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__Avg.html#a40fdeb43982461d5d7ad95e5ab2bed47">average</a>; <span class="comment">///< average</span></div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span> <span class="comment"></span> };</div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  <span class="comment"></span></div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span> <span class="comment"> /** Structured object for line to neutral voltage sensors */</span></div><div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N.html"> 51</a></span>  structure <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N.html">L2N</a> {</div><div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N.html#a9a6bc83141e2f237d14d69043896a916"> 52</a></span>  <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1MinMaxReading.html">MinMaxReading</a> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N.html#a9a6bc83141e2f237d14d69043896a916">l1</a>; <span class="comment">///< L1</span></div><div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N.html#ae1d0b04ef1d4f764650bf1d1f9497452"> 53</a></span> <span class="comment"></span> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1MinMaxReading.html">MinMaxReading</a> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N.html#ae1d0b04ef1d4f764650bf1d1f9497452">l2</a>; <span class="comment">///< L2</span></div><div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N.html#a7d1a52a0af54d905d9b5a69dcb09a489"> 54</a></span> <span class="comment"></span> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1MinMaxReading.html">MinMaxReading</a> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N.html#a7d1a52a0af54d905d9b5a69dcb09a489">l3</a>; <span class="comment">///< L3</span></div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span> <span class="comment"></span> };</div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  <span class="comment"></span></div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span> <span class="comment"> /** Structured object for line to line sensors */</span></div><div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2L.html"> 58</a></span>  structure <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2L.html">L2L</a> {</div><div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2L.html#ac16f29aff6c6ede34211ceb167eb722a"> 59</a></span>  <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1MinMaxReading.html">MinMaxReading</a> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2L.html#ac16f29aff6c6ede34211ceb167eb722a">l1l2</a>; <span class="comment">///< L1-L2</span></div><div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2L.html#a53782283f9c0000fd0b10a2fa2ce0ccd"> 60</a></span> <span class="comment"></span> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1MinMaxReading.html">MinMaxReading</a> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2L.html#a53782283f9c0000fd0b10a2fa2ce0ccd">l2l3</a>; <span class="comment">///< L2-L3</span></div><div class="line"><a name="l00061"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2L.html#ae17d2b477fa9c8c6056e2e05757e71dd"> 61</a></span> <span class="comment"></span> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1MinMaxReading.html">MinMaxReading</a> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2L.html#ae17d2b477fa9c8c6056e2e05757e71dd">l3l1</a>; <span class="comment">///< L3-L1</span></div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span> <span class="comment"></span> };</div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  <span class="comment"></span></div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span> <span class="comment"> /** Structured object for line to neutral voltage sensors */</span></div><div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__plain__total.html"> 65</a></span>  structure <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__plain__total.html">L2N_plain_total</a> {</div><div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__plain__total.html#ad3596b237172524204eac8257d4ff6d3"> 66</a></span>  <a class="code" href="namespacesensors.html">sensors</a>.<a class="code" href="interfacesensors_1_1NumericSensor__4__0__3.html">NumericSensor_4_0_3</a> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__plain__total.html#ad3596b237172524204eac8257d4ff6d3">l1</a>; <span class="comment">///< L1</span></div><div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__plain__total.html#a7b267d29e3da3d3fef5f54e6a110fa03"> 67</a></span> <span class="comment"></span> <a class="code" href="namespacesensors.html">sensors</a>.<a class="code" href="interfacesensors_1_1NumericSensor__4__0__3.html">NumericSensor_4_0_3</a> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__plain__total.html#a7b267d29e3da3d3fef5f54e6a110fa03">l2</a>; <span class="comment">///< L2</span></div><div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__plain__total.html#a2d022bba47d13c5d7766ea285e194c51"> 68</a></span> <span class="comment"></span> <a class="code" href="namespacesensors.html">sensors</a>.<a class="code" href="interfacesensors_1_1NumericSensor__4__0__3.html">NumericSensor_4_0_3</a> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__plain__total.html#a2d022bba47d13c5d7766ea285e194c51">l3</a>; <span class="comment">///< L3</span></div><div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__plain__total.html#a904c2c0384cdc0005a1ca26d633d9e0e"> 69</a></span> <span class="comment"></span> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1MinMaxReading.html">MinMaxReading</a> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__plain__total.html#a904c2c0384cdc0005a1ca26d633d9e0e">total</a>; <span class="comment">///< total</span></div><div class="line"><a name="l00070"></a><span class="lineno"> 70</span> <span class="comment"></span> };</div><div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  <span class="comment"></span></div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span> <span class="comment"> /** Sensors */</span></div><div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors.html"> 73</a></span>  structure <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors.html">Sensors</a> {</div><div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors.html#a671296315eb602fbdaef7cd7c470b247"> 74</a></span>  <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__N__Avg.html">L2N_N_Avg</a> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors.html#a671296315eb602fbdaef7cd7c470b247">current</a>; <span class="comment">///< current sensors (L1, L2, L3, N, 3P average)</span></div><div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors.html#a50ffae16519c0c2267feeaf200ea2210"> 75</a></span> <span class="comment"></span> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2L__Avg.html">L2L_Avg</a> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors.html#a50ffae16519c0c2267feeaf200ea2210">voltageL2L</a>; <span class="comment">///< line to line voltage sensors (L1-L2, L2-L3, L3-L1, 3P average)</span></div><div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors.html#ada6aee892f957995e8edd93602f6df5f"> 76</a></span> <span class="comment"></span> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__Avg.html">L2N_Avg</a> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors.html#ada6aee892f957995e8edd93602f6df5f">voltageL2N</a>; <span class="comment">///< line to neutral voltage sensors (L1-N, L2-N, L3-N, 3P average)</span></div><div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors.html#aea4c5b157184e9bad754d718044fafeb"> 77</a></span> <span class="comment"></span> <a class="code" href="namespacesensors.html">sensors</a>.<a class="code" href="interfacesensors_1_1NumericSensor__4__0__3.html">NumericSensor_4_0_3</a> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors.html#aea4c5b157184e9bad754d718044fafeb">frequency</a>; <span class="comment">///< frequency sensor</span></div><div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors.html#a6bd12d31e843f99b3b92ff8436a4f6fa"> 78</a></span> <span class="comment"></span> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__plain__total.html">L2N_plain_total</a> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors.html#a6bd12d31e843f99b3b92ff8436a4f6fa">activePower</a>; <span class="comment">///< real power sensor (L1, L2, L3, total)</span></div><div class="line"><a name="l00079"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors.html#a8b59a3edddff7ca7171cc7528d08128c"> 79</a></span> <span class="comment"></span> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__plain__total.html">L2N_plain_total</a> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors.html#a8b59a3edddff7ca7171cc7528d08128c">reactivePower</a>; <span class="comment">///< reactive power sensor (L1, L2, L3, total)</span></div><div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors.html#ae8f5117dd6ac46497c3e7d1c3bc3d71c"> 80</a></span> <span class="comment"></span> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__plain__total.html">L2N_plain_total</a> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors.html#ae8f5117dd6ac46497c3e7d1c3bc3d71c">apparentPower</a>; <span class="comment">///< apparent power sensor (L1, L2, L3, total)</span></div><div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors.html#af87c1e72d6b405a03e26c3e1431379da"> 81</a></span> <span class="comment"></span> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1MinMaxReading.html">MinMaxReading</a> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors.html#af87c1e72d6b405a03e26c3e1431379da">powerFactor</a>; <span class="comment">///< power factor sensor (total)</span></div><div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors.html#affd4625dab6fdc83e8f9696046db5ee5"> 82</a></span> <span class="comment"></span> <a class="code" href="namespacesensors.html">sensors</a>.<a class="code" href="interfacesensors_1_1NumericSensor__4__0__3.html">NumericSensor_4_0_3</a> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors.html#affd4625dab6fdc83e8f9696046db5ee5">activeEnergy</a>; <span class="comment">///< real energy sensor (total)</span></div><div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors.html#a0123469e89a30662c33ca790477feb1f"> 83</a></span> <span class="comment"></span> <a class="code" href="namespacesensors.html">sensors</a>.<a class="code" href="interfacesensors_1_1NumericSensor__4__0__3.html">NumericSensor_4_0_3</a> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors.html#a0123469e89a30662c33ca790477feb1f">reactiveEnergy</a>; <span class="comment">///< reactive energy sensor (total)</span></div><div class="line"><a name="l00084"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors.html#a2996e1b5f9bb9a4231d0f0d048155cf9"> 84</a></span> <span class="comment"></span> <a class="code" href="namespacesensors.html">sensors</a>.<a class="code" href="interfacesensors_1_1NumericSensor__4__0__3.html">NumericSensor_4_0_3</a> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors.html#a2996e1b5f9bb9a4231d0f0d048155cf9">apparentEnergy</a>; <span class="comment">///< apparent energy sensor (total)</span></div><div class="line"><a name="l00085"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors.html#a84d71618924fc023a64ff13549081cac"> 85</a></span> <span class="comment"></span> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N.html">L2N</a> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors.html#a84d71618924fc023a64ff13549081cac">thdCurrent</a>; <span class="comment">///< total harmonic distortion sensors for current (L1, L2, L3)</span></div><div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors.html#a6b3814e0738e9f2bc1655a573ecb37be"> 86</a></span> <span class="comment"></span> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2L.html">L2L</a> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors.html#a6b3814e0738e9f2bc1655a573ecb37be">thdVoltageL2L</a>; <span class="comment">///< total harmonic distortion sensors for voltage (L1-L2, L2-L3, L3-L1)</span></div><div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors.html#ad97aad57e0ec0e384c29441d910eb6f4"> 87</a></span> <span class="comment"></span> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N.html">L2N</a> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors.html#ad97aad57e0ec0e384c29441d910eb6f4">thdVoltageL2N</a>; <span class="comment">///< total harmonic distortion sensors for voltage (L1-N, L2-N, L3-N)</span></div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span> <span class="comment"></span> };</div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span>  <span class="comment"></span></div><div class="line"><a name="l00090"></a><span class="lineno"> 90</span> <span class="comment"> /** PowerLogic Power Meter setup */</span></div><div class="line"><a name="l00091"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Setup.html"> 91</a></span>  structure <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Setup.html">Setup</a> {</div><div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Setup.html#ac50139f4b2a5a9bccce9e8974f67575a"> 92</a></span>  <span class="keywordtype">int</span> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Setup.html#ac50139f4b2a5a9bccce9e8974f67575a">systemType</a>; <span class="comment">///< wiring identifier</span></div><div class="line"><a name="l00093"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Setup.html#a5f55ab74abe59d84a94e65fe972d4521"> 93</a></span> <span class="comment"></span> <span class="keywordtype">int</span> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Setup.html#a5f55ab74abe59d84a94e65fe972d4521">displayMode</a>; <span class="comment">///< IEC / IEEE units</span></div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span> <span class="comment"></span> };</div><div class="line"><a name="l00095"></a><span class="lineno"> 95</span> <span class="comment"></span></div><div class="line"><a name="l00096"></a><span class="lineno"> 96</span> <span class="comment"> /** Error status flags */</span></div><div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1ErrorStatus.html"> 97</a></span>  structure <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1ErrorStatus.html">ErrorStatus</a> {</div><div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1ErrorStatus.html#af1b2e7ee9b4745f05f539c5519acb7ea"> 98</a></span>  <span class="keywordtype">boolean</span> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1ErrorStatus.html#af1b2e7ee9b4745f05f539c5519acb7ea">vL1saturation</a>; <span class="comment">///< voltage L1 saturation</span></div><div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1ErrorStatus.html#a6a46492ccfd3ddc7f2f58fb962b5b2cf"> 99</a></span> <span class="comment"></span> <span class="keywordtype">boolean</span> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1ErrorStatus.html#a6a46492ccfd3ddc7f2f58fb962b5b2cf">vL2saturation</a>; <span class="comment">///< voltage L2 saturation</span></div><div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1ErrorStatus.html#af7280593e55fa062c51bc8f909ceadf2"> 100</a></span> <span class="comment"></span> <span class="keywordtype">boolean</span> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1ErrorStatus.html#af7280593e55fa062c51bc8f909ceadf2">vL3saturation</a>; <span class="comment">///< voltage L3 saturation</span></div><div class="line"><a name="l00101"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1ErrorStatus.html#a1cb147cc609159acac4000abf2daf32e"> 101</a></span> <span class="comment"></span> <span class="keywordtype">boolean</span> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1ErrorStatus.html#a1cb147cc609159acac4000abf2daf32e">cL1saturation</a>; <span class="comment">///< current L1 saturation</span></div><div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1ErrorStatus.html#a7f83024c0861ee78e536539ff5551f49"> 102</a></span> <span class="comment"></span> <span class="keywordtype">boolean</span> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1ErrorStatus.html#a7f83024c0861ee78e536539ff5551f49">cL2saturation</a>; <span class="comment">///< current L2 saturation</span></div><div class="line"><a name="l00103"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1ErrorStatus.html#ae06041db1c803a2f6971e6861258997c"> 103</a></span> <span class="comment"></span> <span class="keywordtype">boolean</span> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1ErrorStatus.html#ae06041db1c803a2f6971e6861258997c">cL3saturation</a>; <span class="comment">///< current L3 saturation</span></div><div class="line"><a name="l00104"></a><span class="lineno"><a class="line" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1ErrorStatus.html#a4820ca5d9a1b1f245735d900ea2b2dc0"> 104</a></span> <span class="comment"></span> <span class="keywordtype">boolean</span> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1ErrorStatus.html#a4820ca5d9a1b1f245735d900ea2b2dc0">freqInvalid</a>; <span class="comment">///< frequency invalid</span></div><div class="line"><a name="l00105"></a><span class="lineno"> 105</span> <span class="comment"></span> };</div><div class="line"><a name="l00106"></a><span class="lineno"> 106</span> <span class="comment"></span></div><div class="line"><a name="l00107"></a><span class="lineno"> 107</span> <span class="comment"> /** Event: Power meter setup has changed */</span> </div><div class="line"><a name="l00108"></a><span class="lineno"> 108</span>  valueobject SetupChangedEvent extends <a class="code" href="namespaceidl.html">idl</a>.Event {</div><div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="interfacepowerlogic_1_1PowerMeter__1__2__5.html#a3d271bda3906c481e662359b548e863b"> 109</a></span>  <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Setup.html">Setup</a> oldSetup; <span class="comment">///< Setup before change</span></div><div class="line"><a name="l00110"></a><span class="lineno"><a class="line" href="interfacepowerlogic_1_1PowerMeter__1__2__5.html#ad9db9b8a6abb53155847f063ba99f9ec"> 110</a></span> <span class="comment"></span> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Setup.html">Setup</a> <a class="code" href="interfacepowerlogic_1_1PowerMeter__1__2__5.html#ad9db9b8a6abb53155847f063ba99f9ec">newSetup</a>; <span class="comment">///< Setup after change</span></div><div class="line"><a name="l00111"></a><span class="lineno"><a class="line" href="interfacepowerlogic_1_1PowerMeter__1__2__5.html#acc83b6a512c51a0aa0c79b045e56ec85"> 111</a></span> <span class="comment"></span> };</div><div class="line"><a name="l00112"></a><span class="lineno"> 112</span> <span class="comment"></span></div><div class="line"><a name="l00113"></a><span class="lineno"> 113</span> <span class="comment"> /** Event: Error status has changed */</span></div><div class="line"><a name="l00114"></a><span class="lineno"> 114</span>  valueobject ErrorStatusChangedEvent extends <a class="code" href="namespaceidl.html">idl</a>.Event {</div><div class="line"><a name="l00115"></a><span class="lineno"> 115</span>  ErrorStatus oldStatus; <span class="comment">///< Error status flags before change</span></div><div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="interfacepowerlogic_1_1PowerMeter__1__2__5.html#abf35d39ce10301204b63468790c208c2"> 116</a></span> <span class="comment"></span> <a class="code" href="structpowerlogic_1_1PowerMeter__1__2__5_1_1ErrorStatus.html">ErrorStatus</a> <a class="code" href="interfacepowerlogic_1_1PowerMeter__1__2__5.html#abf35d39ce10301204b63468790c208c2">newStatus</a>; <span class="comment">///< Error status flags after change</span></div><div class="line"><a name="l00117"></a><span class="lineno"> 117</span> <span class="comment"></span> };</div><div class="line"><a name="l00118"></a><span class="lineno"> 118</span> <span class="comment"></span></div><div class="line"><a name="l00119"></a><span class="lineno"> 119</span> <span class="comment"> /**</span></div><div class="line"><a name="l00120"></a><span class="lineno"> 120</span> <span class="comment"> * Get the sensors.</span></div><div class="line"><a name="l00121"></a><span class="lineno"> 121</span> <span class="comment"> * Not available sensors will be 'null'.</span></div><div class="line"><a name="l00122"></a><span class="lineno"> 122</span> <span class="comment"> *</span></div><div class="line"><a name="l00123"></a><span class="lineno"> 123</span> <span class="comment"> * @return Power Meter sensors.</span></div><div class="line"><a name="l00124"></a><span class="lineno"> 124</span> <span class="comment"> */</span></div><div class="line"><a name="l00125"></a><span class="lineno"> 125</span>  Sensors getSensors();</div><div class="line"><a name="l00126"></a><span class="lineno"> 126</span>  </div><div class="line"><a name="l00127"></a><span class="lineno"> 127</span>  <span class="comment"></span></div><div class="line"><a name="l00128"></a><span class="lineno"> 128</span> <span class="comment"> /**</span></div><div class="line"><a name="l00129"></a><span class="lineno"> 129</span> <span class="comment"> * Read out Power Meter setup.</span></div><div class="line"><a name="l00130"></a><span class="lineno"> 130</span> <span class="comment"> *</span></div><div class="line"><a name="l00131"></a><span class="lineno"> 131</span> <span class="comment"> * @return Power Meter setup</span></div><div class="line"><a name="l00132"></a><span class="lineno"> 132</span> <span class="comment"> */</span></div><div class="line"><a name="l00133"></a><span class="lineno"> 133</span>  Setup getSetup();</div><div class="line"><a name="l00134"></a><span class="lineno"> 134</span>  <span class="comment"></span></div><div class="line"><a name="l00135"></a><span class="lineno"> 135</span> <span class="comment"> /**</span></div><div class="line"><a name="l00136"></a><span class="lineno"> 136</span> <span class="comment"> * Get error status.</span></div><div class="line"><a name="l00137"></a><span class="lineno"> 137</span> <span class="comment"> *</span></div><div class="line"><a name="l00138"></a><span class="lineno"> 138</span> <span class="comment"> * @return ErrorStatus flags</span></div><div class="line"><a name="l00139"></a><span class="lineno"> 139</span> <span class="comment"> */</span></div><div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  ErrorStatus getErrorStatus();</div><div class="line"><a name="l00141"></a><span class="lineno"> 141</span>  <span class="comment"></span></div><div class="line"><a name="l00142"></a><span class="lineno"> 142</span> <span class="comment"> /**</span></div><div class="line"><a name="l00143"></a><span class="lineno"> 143</span> <span class="comment"> * Reset the min/max values to defaults.</span></div><div class="line"><a name="l00144"></a><span class="lineno"> 144</span> <span class="comment"> */</span></div><div class="line"><a name="l00145"></a><span class="lineno"> 145</span>  <span class="keywordtype">void</span> resetAllMinMaxValues();</div><div class="line"><a name="l00146"></a><span class="lineno"> 146</span>  <span class="comment"></span></div><div class="line"><a name="l00147"></a><span class="lineno"> 147</span> <span class="comment"> /**</span></div><div class="line"><a name="l00148"></a><span class="lineno"> 148</span> <span class="comment"> * Reset the energy accumulators to 0.</span></div><div class="line"><a name="l00149"></a><span class="lineno"> 149</span> <span class="comment"> */</span></div><div class="line"><a name="l00150"></a><span class="lineno"> 150</span>  <span class="keywordtype">void</span> clearAllEnergyAccumulators();</div><div class="line"><a name="l00151"></a><span class="lineno"> 151</span>  };</div><div class="line"><a name="l00152"></a><span class="lineno"> 152</span> }</div><div class="line"><a name="l00153"></a><span class="lineno"> 153</span> </div><div class="line"><a name="l00154"></a><span class="lineno"> 154</span> <span class="preprocessor">#endif </span><span class="comment">/* !__POWERLOGIC_POWERMETER_IDL__ */</span><span class="preprocessor"></span></div><div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors_html_aea4c5b157184e9bad754d718044fafeb"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors.html#aea4c5b157184e9bad754d718044fafeb">powerlogic::PowerMeter_1_2_5::Sensors::frequency</a></div><div class="ttdeci">sensors::NumericSensor_4_0_3 frequency</div><div class="ttdoc">frequency sensor </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:77</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors_html_ad97aad57e0ec0e384c29441d910eb6f4"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors.html#ad97aad57e0ec0e384c29441d910eb6f4">powerlogic::PowerMeter_1_2_5::Sensors::thdVoltageL2N</a></div><div class="ttdeci">L2N thdVoltageL2N</div><div class="ttdoc">total harmonic distortion sensors for voltage (L1-N, L2-N, L3-N) </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:87</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors_html_a84d71618924fc023a64ff13549081cac"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors.html#a84d71618924fc023a64ff13549081cac">powerlogic::PowerMeter_1_2_5::Sensors::thdCurrent</a></div><div class="ttdeci">L2N thdCurrent</div><div class="ttdoc">total harmonic distortion sensors for current (L1, L2, L3) </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:85</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N_html_ae1d0b04ef1d4f764650bf1d1f9497452"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N.html#ae1d0b04ef1d4f764650bf1d1f9497452">powerlogic::PowerMeter_1_2_5::L2N::l2</a></div><div class="ttdeci">MinMaxReading l2</div><div class="ttdoc">L2. </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:53</div></div>
<div class="ttc" id="interfacepowerlogic_1_1PowerMeter__1__2__5_html"><div class="ttname"><a href="interfacepowerlogic_1_1PowerMeter__1__2__5.html">powerlogic::PowerMeter_1_2_5</a></div><div class="ttdoc">PowerLogic Power Meter Interface. </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:16</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2L_html"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2L.html">powerlogic::PowerMeter_1_2_5::L2L</a></div><div class="ttdoc">Structured object for line to line sensors. </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:58</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__N__Avg_html_ae60331f135cb92ba4af6ab00b58a9ba4"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__N__Avg.html#ae60331f135cb92ba4af6ab00b58a9ba4">powerlogic::PowerMeter_1_2_5::L2N_N_Avg::l1</a></div><div class="ttdeci">MinMaxReading l1</div><div class="ttdoc">L1. </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:27</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N_html_a9a6bc83141e2f237d14d69043896a916"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N.html#a9a6bc83141e2f237d14d69043896a916">powerlogic::PowerMeter_1_2_5::L2N::l1</a></div><div class="ttdeci">MinMaxReading l1</div><div class="ttdoc">L1. </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:52</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1ErrorStatus_html_a7f83024c0861ee78e536539ff5551f49"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1ErrorStatus.html#a7f83024c0861ee78e536539ff5551f49">powerlogic::PowerMeter_1_2_5::ErrorStatus::cL2saturation</a></div><div class="ttdeci">boolean cL2saturation</div><div class="ttdoc">current L2 saturation </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:102</div></div>
<div class="ttc" id="interfacepowerlogic_1_1PowerMeter__1__2__5_html_abf35d39ce10301204b63468790c208c2"><div class="ttname"><a href="interfacepowerlogic_1_1PowerMeter__1__2__5.html#abf35d39ce10301204b63468790c208c2">powerlogic::PowerMeter_1_2_5::newStatus</a></div><div class="ttdeci">ErrorStatus newStatus</div><div class="ttdoc">Error status flags after change. </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:116</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1Setup_html_ac50139f4b2a5a9bccce9e8974f67575a"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Setup.html#ac50139f4b2a5a9bccce9e8974f67575a">powerlogic::PowerMeter_1_2_5::Setup::systemType</a></div><div class="ttdeci">int systemType</div><div class="ttdoc">wiring identifier </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:92</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1MinMaxReading_html_a00e707c53fa7e2cb867952cecba562fe"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1MinMaxReading.html#a00e707c53fa7e2cb867952cecba562fe">powerlogic::PowerMeter_1_2_5::MinMaxReading::reading</a></div><div class="ttdeci">sensors::NumericSensor_4_0_3 reading</div><div class="ttdoc">current reading </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:22</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors_html_ada6aee892f957995e8edd93602f6df5f"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors.html#ada6aee892f957995e8edd93602f6df5f">powerlogic::PowerMeter_1_2_5::Sensors::voltageL2N</a></div><div class="ttdeci">L2N_Avg voltageL2N</div><div class="ttdoc">line to neutral voltage sensors (L1-N, L2-N, L3-N, 3P average) </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:76</div></div>
<div class="ttc" id="namespacemodbus_html"><div class="ttname"><a href="namespacemodbus.html">modbus</a></div><div class="ttdef"><b>Definition:</b> ModbusDevice.idl:9</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2L__Avg_html_ab57d0c9f8d828ea659d4a28de5a8ac81"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2L__Avg.html#ab57d0c9f8d828ea659d4a28de5a8ac81">powerlogic::PowerMeter_1_2_5::L2L_Avg::l2l3</a></div><div class="ttdeci">MinMaxReading l2l3</div><div class="ttdoc">L2-L3. </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:37</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__plain__total_html"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__plain__total.html">powerlogic::PowerMeter_1_2_5::L2N_plain_total</a></div><div class="ttdoc">Structured object for line to neutral voltage sensors. </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:65</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__Avg_html"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__Avg.html">powerlogic::PowerMeter_1_2_5::L2N_Avg</a></div><div class="ttdoc">Structured object for line to neutral sensors including average. </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:43</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1ErrorStatus_html_af1b2e7ee9b4745f05f539c5519acb7ea"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1ErrorStatus.html#af1b2e7ee9b4745f05f539c5519acb7ea">powerlogic::PowerMeter_1_2_5::ErrorStatus::vL1saturation</a></div><div class="ttdeci">boolean vL1saturation</div><div class="ttdoc">voltage L1 saturation </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:98</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1ErrorStatus_html_af7280593e55fa062c51bc8f909ceadf2"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1ErrorStatus.html#af7280593e55fa062c51bc8f909ceadf2">powerlogic::PowerMeter_1_2_5::ErrorStatus::vL3saturation</a></div><div class="ttdeci">boolean vL3saturation</div><div class="ttdoc">voltage L3 saturation </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:100</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__plain__total_html_a904c2c0384cdc0005a1ca26d633d9e0e"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__plain__total.html#a904c2c0384cdc0005a1ca26d633d9e0e">powerlogic::PowerMeter_1_2_5::L2N_plain_total::total</a></div><div class="ttdeci">MinMaxReading total</div><div class="ttdoc">total </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:69</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__N__Avg_html_a116a36fbd56685f1f2ae795b8fb0c69c"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__N__Avg.html#a116a36fbd56685f1f2ae795b8fb0c69c">powerlogic::PowerMeter_1_2_5::L2N_N_Avg::l2</a></div><div class="ttdeci">MinMaxReading l2</div><div class="ttdoc">L2. </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:28</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1ErrorStatus_html"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1ErrorStatus.html">powerlogic::PowerMeter_1_2_5::ErrorStatus</a></div><div class="ttdoc">Error status flags. </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:97</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1ErrorStatus_html_a6a46492ccfd3ddc7f2f58fb962b5b2cf"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1ErrorStatus.html#a6a46492ccfd3ddc7f2f58fb962b5b2cf">powerlogic::PowerMeter_1_2_5::ErrorStatus::vL2saturation</a></div><div class="ttdeci">boolean vL2saturation</div><div class="ttdoc">voltage L2 saturation </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:99</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2L__Avg_html"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2L__Avg.html">powerlogic::PowerMeter_1_2_5::L2L_Avg</a></div><div class="ttdoc">Structured object for line to line sensors including average. </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:35</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2L__Avg_html_ae1f65f592d547cc0294360ff007833a3"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2L__Avg.html#ae1f65f592d547cc0294360ff007833a3">powerlogic::PowerMeter_1_2_5::L2L_Avg::l3l1</a></div><div class="ttdeci">MinMaxReading l3l1</div><div class="ttdoc">L3-L1. </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:38</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1MinMaxReading_html"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1MinMaxReading.html">powerlogic::PowerMeter_1_2_5::MinMaxReading</a></div><div class="ttdoc">Structured object grouping minimum, maximum and current sensor. </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:19</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors_html_a2996e1b5f9bb9a4231d0f0d048155cf9"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors.html#a2996e1b5f9bb9a4231d0f0d048155cf9">powerlogic::PowerMeter_1_2_5::Sensors::apparentEnergy</a></div><div class="ttdeci">sensors::NumericSensor_4_0_3 apparentEnergy</div><div class="ttdoc">apparent energy sensor (total) </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:84</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__plain__total_html_ad3596b237172524204eac8257d4ff6d3"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__plain__total.html#ad3596b237172524204eac8257d4ff6d3">powerlogic::PowerMeter_1_2_5::L2N_plain_total::l1</a></div><div class="ttdeci">sensors::NumericSensor_4_0_3 l1</div><div class="ttdoc">L1. </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:66</div></div>
<div class="ttc" id="namespaceidl_html"><div class="ttname"><a href="namespaceidl.html">idl</a></div><div class="ttdoc">Basic IDL definitions. </div><div class="ttdef"><b>Definition:</b> Event.idl:10</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__plain__total_html_a2d022bba47d13c5d7766ea285e194c51"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__plain__total.html#a2d022bba47d13c5d7766ea285e194c51">powerlogic::PowerMeter_1_2_5::L2N_plain_total::l3</a></div><div class="ttdeci">sensors::NumericSensor_4_0_3 l3</div><div class="ttdoc">L3. </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:68</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__Avg_html_aeb4d53bc4c58143b38dc406121381a12"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__Avg.html#aeb4d53bc4c58143b38dc406121381a12">powerlogic::PowerMeter_1_2_5::L2N_Avg::l2</a></div><div class="ttdeci">MinMaxReading l2</div><div class="ttdoc">L2-L3. </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:45</div></div>
<div class="ttc" id="interfacepowerlogic_1_1PowerMeter__1__2__5_html_ad9db9b8a6abb53155847f063ba99f9ec"><div class="ttname"><a href="interfacepowerlogic_1_1PowerMeter__1__2__5.html#ad9db9b8a6abb53155847f063ba99f9ec">powerlogic::PowerMeter_1_2_5::newSetup</a></div><div class="ttdeci">Setup newSetup</div><div class="ttdoc">Setup after change. </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:110</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__N__Avg_html_a07da9ce1be826880d7ce6c117a1cd2ae"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__N__Avg.html#a07da9ce1be826880d7ce6c117a1cd2ae">powerlogic::PowerMeter_1_2_5::L2N_N_Avg::l3</a></div><div class="ttdeci">MinMaxReading l3</div><div class="ttdoc">L3. </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:29</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N_html_a7d1a52a0af54d905d9b5a69dcb09a489"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N.html#a7d1a52a0af54d905d9b5a69dcb09a489">powerlogic::PowerMeter_1_2_5::L2N::l3</a></div><div class="ttdeci">MinMaxReading l3</div><div class="ttdoc">L3. </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:54</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors_html_a671296315eb602fbdaef7cd7c470b247"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors.html#a671296315eb602fbdaef7cd7c470b247">powerlogic::PowerMeter_1_2_5::Sensors::current</a></div><div class="ttdeci">L2N_N_Avg current</div><div class="ttdoc">current sensors (L1, L2, L3, N, 3P average) </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:74</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__N__Avg_html_a95ef2081154d440c8ca9cd0f684f1b97"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__N__Avg.html#a95ef2081154d440c8ca9cd0f684f1b97">powerlogic::PowerMeter_1_2_5::L2N_N_Avg::average</a></div><div class="ttdeci">sensors::NumericSensor_4_0_3 average</div><div class="ttdoc">average </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:31</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__Avg_html_afbaa7d3f45a6e01935347db68c91eea0"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__Avg.html#afbaa7d3f45a6e01935347db68c91eea0">powerlogic::PowerMeter_1_2_5::L2N_Avg::l1</a></div><div class="ttdeci">MinMaxReading l1</div><div class="ttdoc">L1-L2. </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:44</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors_html_a6b3814e0738e9f2bc1655a573ecb37be"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors.html#a6b3814e0738e9f2bc1655a573ecb37be">powerlogic::PowerMeter_1_2_5::Sensors::thdVoltageL2L</a></div><div class="ttdeci">L2L thdVoltageL2L</div><div class="ttdoc">total harmonic distortion sensors for voltage (L1-L2, L2-L3, L3-L1) </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:86</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2L__Avg_html_a9ef48ca78e96288f38a56db2704e4bd6"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2L__Avg.html#a9ef48ca78e96288f38a56db2704e4bd6">powerlogic::PowerMeter_1_2_5::L2L_Avg::l1l2</a></div><div class="ttdeci">MinMaxReading l1l2</div><div class="ttdoc">L1-L2. </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:36</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2L__Avg_html_a859a6064e26ebabd3122ae33248d6a58"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2L__Avg.html#a859a6064e26ebabd3122ae33248d6a58">powerlogic::PowerMeter_1_2_5::L2L_Avg::average</a></div><div class="ttdeci">sensors::NumericSensor_4_0_3 average</div><div class="ttdoc">average </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:39</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1ErrorStatus_html_a4820ca5d9a1b1f245735d900ea2b2dc0"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1ErrorStatus.html#a4820ca5d9a1b1f245735d900ea2b2dc0">powerlogic::PowerMeter_1_2_5::ErrorStatus::freqInvalid</a></div><div class="ttdeci">boolean freqInvalid</div><div class="ttdoc">frequency invalid </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:104</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__N__Avg_html_a3ce75c2ec87f393beef23222dfba3028"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__N__Avg.html#a3ce75c2ec87f393beef23222dfba3028">powerlogic::PowerMeter_1_2_5::L2N_N_Avg::n</a></div><div class="ttdeci">sensors::NumericSensor_4_0_3 n</div><div class="ttdoc">neutral </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:30</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors_html_a8b59a3edddff7ca7171cc7528d08128c"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors.html#a8b59a3edddff7ca7171cc7528d08128c">powerlogic::PowerMeter_1_2_5::Sensors::reactivePower</a></div><div class="ttdeci">L2N_plain_total reactivePower</div><div class="ttdoc">reactive power sensor (L1, L2, L3, total) </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:79</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N_html"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N.html">powerlogic::PowerMeter_1_2_5::L2N</a></div><div class="ttdoc">Structured object for line to neutral voltage sensors. </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:51</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__Avg_html_a40fdeb43982461d5d7ad95e5ab2bed47"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__Avg.html#a40fdeb43982461d5d7ad95e5ab2bed47">powerlogic::PowerMeter_1_2_5::L2N_Avg::average</a></div><div class="ttdeci">sensors::NumericSensor_4_0_3 average</div><div class="ttdoc">average </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:47</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1MinMaxReading_html_a2e95c3ffec3e3c398ca530a3c6ae51db"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1MinMaxReading.html#a2e95c3ffec3e3c398ca530a3c6ae51db">powerlogic::PowerMeter_1_2_5::MinMaxReading::max</a></div><div class="ttdeci">sensors::NumericSensor_4_0_3 max</div><div class="ttdoc">maximum reading </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:21</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1ErrorStatus_html_a1cb147cc609159acac4000abf2daf32e"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1ErrorStatus.html#a1cb147cc609159acac4000abf2daf32e">powerlogic::PowerMeter_1_2_5::ErrorStatus::cL1saturation</a></div><div class="ttdeci">boolean cL1saturation</div><div class="ttdoc">current L1 saturation </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:101</div></div>
<div class="ttc" id="namespacesensors_html"><div class="ttname"><a href="namespacesensors.html">sensors</a></div><div class="ttdoc">Sensors Model. </div><div class="ttdef"><b>Definition:</b> AccumulatingNumericSensor.idl:13</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__N__Avg_html"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__N__Avg.html">powerlogic::PowerMeter_1_2_5::L2N_N_Avg</a></div><div class="ttdoc">Structured object for line to neutral sensors including neutral and average. </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:26</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors_html_af87c1e72d6b405a03e26c3e1431379da"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors.html#af87c1e72d6b405a03e26c3e1431379da">powerlogic::PowerMeter_1_2_5::Sensors::powerFactor</a></div><div class="ttdeci">MinMaxReading powerFactor</div><div class="ttdoc">power factor sensor (total) </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:81</div></div>
<div class="ttc" id="namespacepowerlogic_html"><div class="ttname"><a href="namespacepowerlogic.html">powerlogic</a></div><div class="ttdef"><b>Definition:</b> PowerLogicConfig.idl:11</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1ErrorStatus_html_ae06041db1c803a2f6971e6861258997c"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1ErrorStatus.html#ae06041db1c803a2f6971e6861258997c">powerlogic::PowerMeter_1_2_5::ErrorStatus::cL3saturation</a></div><div class="ttdeci">boolean cL3saturation</div><div class="ttdoc">current L3 saturation </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:103</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1Setup_html"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Setup.html">powerlogic::PowerMeter_1_2_5::Setup</a></div><div class="ttdoc">PowerLogic Power Meter setup. </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:91</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors_html_affd4625dab6fdc83e8f9696046db5ee5"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors.html#affd4625dab6fdc83e8f9696046db5ee5">powerlogic::PowerMeter_1_2_5::Sensors::activeEnergy</a></div><div class="ttdeci">sensors::NumericSensor_4_0_3 activeEnergy</div><div class="ttdoc">real energy sensor (total) </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:82</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__plain__total_html_a7b267d29e3da3d3fef5f54e6a110fa03"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__plain__total.html#a7b267d29e3da3d3fef5f54e6a110fa03">powerlogic::PowerMeter_1_2_5::L2N_plain_total::l2</a></div><div class="ttdeci">sensors::NumericSensor_4_0_3 l2</div><div class="ttdoc">L2. </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:67</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1Setup_html_a5f55ab74abe59d84a94e65fe972d4521"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Setup.html#a5f55ab74abe59d84a94e65fe972d4521">powerlogic::PowerMeter_1_2_5::Setup::displayMode</a></div><div class="ttdeci">int displayMode</div><div class="ttdoc">IEC / IEEE units. </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:93</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors_html_a6bd12d31e843f99b3b92ff8436a4f6fa"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors.html#a6bd12d31e843f99b3b92ff8436a4f6fa">powerlogic::PowerMeter_1_2_5::Sensors::activePower</a></div><div class="ttdeci">L2N_plain_total activePower</div><div class="ttdoc">real power sensor (L1, L2, L3, total) </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:78</div></div>
<div class="ttc" id="interfacesensors_1_1NumericSensor__4__0__3_html"><div class="ttname"><a href="interfacesensors_1_1NumericSensor__4__0__3.html">sensors::NumericSensor_4_0_3</a></div><div class="ttdoc">A sensor with numeric readings. </div><div class="ttdef"><b>Definition:</b> NumericSensor.idl:17</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors_html"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors.html">powerlogic::PowerMeter_1_2_5::Sensors</a></div><div class="ttdoc">Sensors. </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:73</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1MinMaxReading_html_a8478bde1ddf73686ade4182ef192c576"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1MinMaxReading.html#a8478bde1ddf73686ade4182ef192c576">powerlogic::PowerMeter_1_2_5::MinMaxReading::min</a></div><div class="ttdeci">sensors::NumericSensor_4_0_3 min</div><div class="ttdoc">minimum reading </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:20</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__Avg_html_a35ba230447cb5215b3bc6fb84cab6e2c"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2N__Avg.html#a35ba230447cb5215b3bc6fb84cab6e2c">powerlogic::PowerMeter_1_2_5::L2N_Avg::l3</a></div><div class="ttdeci">MinMaxReading l3</div><div class="ttdoc">L3-L1. </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:46</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2L_html_a53782283f9c0000fd0b10a2fa2ce0ccd"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2L.html#a53782283f9c0000fd0b10a2fa2ce0ccd">powerlogic::PowerMeter_1_2_5::L2L::l2l3</a></div><div class="ttdeci">MinMaxReading l2l3</div><div class="ttdoc">L2-L3. </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:60</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors_html_a50ffae16519c0c2267feeaf200ea2210"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors.html#a50ffae16519c0c2267feeaf200ea2210">powerlogic::PowerMeter_1_2_5::Sensors::voltageL2L</a></div><div class="ttdeci">L2L_Avg voltageL2L</div><div class="ttdoc">line to line voltage sensors (L1-L2, L2-L3, L3-L1, 3P average) </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:75</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors_html_ae8f5117dd6ac46497c3e7d1c3bc3d71c"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors.html#ae8f5117dd6ac46497c3e7d1c3bc3d71c">powerlogic::PowerMeter_1_2_5::Sensors::apparentPower</a></div><div class="ttdeci">L2N_plain_total apparentPower</div><div class="ttdoc">apparent power sensor (L1, L2, L3, total) </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:80</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2L_html_ac16f29aff6c6ede34211ceb167eb722a"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2L.html#ac16f29aff6c6ede34211ceb167eb722a">powerlogic::PowerMeter_1_2_5::L2L::l1l2</a></div><div class="ttdeci">MinMaxReading l1l2</div><div class="ttdoc">L1-L2. </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:59</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2L_html_ae17d2b477fa9c8c6056e2e05757e71dd"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1L2L.html#ae17d2b477fa9c8c6056e2e05757e71dd">powerlogic::PowerMeter_1_2_5::L2L::l3l1</a></div><div class="ttdeci">MinMaxReading l3l1</div><div class="ttdoc">L3-L1. </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:61</div></div>
<div class="ttc" id="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors_html_a0123469e89a30662c33ca790477feb1f"><div class="ttname"><a href="structpowerlogic_1_1PowerMeter__1__2__5_1_1Sensors.html#a0123469e89a30662c33ca790477feb1f">powerlogic::PowerMeter_1_2_5::Sensors::reactiveEnergy</a></div><div class="ttdeci">sensors::NumericSensor_4_0_3 reactiveEnergy</div><div class="ttdoc">reactive energy sensor (total) </div><div class="ttdef"><b>Definition:</b> PowerLogicPowerMeter.idl:83</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Fri Aug 21 2020 10:20:37 for Raritan PX2/PX3 JSON-RPC API by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.14
</small></address>
</body>
</html>
|