PSAM(V2协议)
<h2>4- 1</h2>
<p><strong>简要描述:</strong></p>
<ul>
<li>打开/关闭GPIO口</li>
</ul>
<p><strong>方法名:</strong></p>
<ul>
<li>
<p><code>setGPIO</code></p>
<p><strong>备注</strong></p>
</li>
<li>打开PSAM卡电源前需先打开设备对应的GPIO口,退出PSAM卡操作时需要关闭对应的GPIO口</li>
</ul>
<h2>4- 2</h2>
<p><strong>简要描述:</strong></p>
<ul>
<li>打开PSAM卡电源</li>
</ul>
<p><strong>方法名:</strong></p>
<ul>
<li><code>Open</code></li>
</ul>
<p><strong>返回:</strong></p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">fd</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">long</td>
<td>设备句柄</td>
</tr>
</tbody>
</table>
<p><strong>备注</strong></p>
<ul>
<li>打开GPIO口之后调用,返回的fd供后续操作卡PSAM卡使用</li>
</ul>
<h2>4- 3</h2>
<p><strong>简要描述:</strong></p>
<ul>
<li>打开PSAM卡</li>
</ul>
<p><strong>方法名:</strong></p>
<ul>
<li><code>openCard3</code></li>
</ul>
<p><strong>参数:</strong></p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">fd</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">long</td>
<td>设备句柄</td>
</tr>
<tr>
<td style="text-align: left;">cardLocation</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>PSAM卡卡槽位置</td>
</tr>
</tbody>
</table>
<p><strong>备注</strong></p>
<ul>
<li>服务绑定成功之后,打开PSAM卡电源返回fd</li>
</ul>
<h2>4- 4</h2>
<p><strong>简要描述:</strong></p>
<ul>
<li>关闭PSAM卡</li>
</ul>
<p><strong>方法名:</strong></p>
<ul>
<li><code>CloseCard2</code></li>
</ul>
<p><strong>参数:</strong></p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">fd</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">long</td>
<td>设备句柄</td>
</tr>
<tr>
<td style="text-align: left;">v2</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">boolean</td>
<td>true/v2协议;false/非v2协议</td>
</tr>
</tbody>
</table>
<p><strong>备注</strong></p>
<ul>
<li>关闭PSAM卡,如退出PSAM操作,需要关闭对应的GPIO口</li>
</ul>
<h2>4- 5</h2>
<p><strong>简要描述:</strong></p>
<ul>
<li>重置当前PSAM卡</li>
</ul>
<p><strong>方法名:</strong></p>
<ul>
<li><code>ResetCard3</code></li>
</ul>
<p><strong>参数:</strong></p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">fd</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">long</td>
<td>设备句柄</td>
</tr>
<tr>
<td style="text-align: left;">cardLocation</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>PSAM卡卡槽位置</td>
</tr>
<tr>
<td style="text-align: left;">powerValue</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>电压值编号</td>
</tr>
</tbody>
</table>
<p><strong>备注</strong></p>
<ul>
<li>关闭PSAM卡,如退出PSAM操作,需要关闭对应的GPIO口</li>
</ul>
<h2>4- 6</h2>
<p><strong>简要描述:</strong></p>
<ul>
<li>发送APDU指令</li>
</ul>
<p><strong>方法名:</strong></p>
<ul>
<li><code>CardApdu3</code></li>
</ul>
<p><strong>参数:</strong></p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">fd</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">long</td>
<td>设备句柄</td>
</tr>
<tr>
<td style="text-align: left;">apdu</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">byte[]</td>
<td>APDU指令</td>
</tr>
<tr>
<td style="text-align: left;">apduLength</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>apdu长度</td>
</tr>
</tbody>
</table>
<p><strong>返回:</strong></p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">result</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">byte</td>
<td>返回结果</td>
</tr>
</tbody>
</table>