| Created: | 2015-07-31 오후 4:10:03 |
| Modified: | 2015-07-31 오후 4:10:03 |
Project: |
|
Advanced: |
|
| Attribute |
|
Private CDeviceLock _lock |
Details:
|
|
Public DWORD _readTime |
Details:
|
|
Private CSerialCOM* _serial |
Details:
|
| Operation | ||
|
Public CalcBias():bool |
||
Details:
Sequential
|
||
|
Public CHallSensor( serial: CSerialCOM*,
|
||
Details:
Sequential
|
||
|
Public ~CHallSensor(): |
||
Details:
Sequential
|
||
|
Private CmdFlashWrite():bool |
||
Details:
Sequential
|
||
|
Private CmdHallSensor( hallSensor[NO_HALL_SENSORS]: char,
|
||
Details:
Sequential
|
||
|
Private CmdMaxPos( pos: double*,
maxv: int*,
request: bool,
|
||
Details:
Sequential
|
||
|
Private CmdNull():void |
||
Details:
Sequential
|
||
|
Private CmdSensorMode( mode: int,
|
||
Details:
Sequential
|
||
|
Private CmdSetBias( bias[NO_HALL_SENSORS]: char,
|
||
Details:
Sequential
|
||
|
Private EmptyRecvBuff():void |
||
Details:
Sequential
|
||
|
Private FindAndMove( packet: char*,
n: int,
command: char,
|
||
Details:
Sequential
|
||
|
Public ReadMaxPos( pos: double&,
maxv: double&,
|
||
Details:
Sequential
|
||
|
Private ReadPacket( packet: char*,
len: int,
stx_char: char,
timeout: DWORD,
|
||
Details:
Sequential
|
||
|
Public ReadSensor( data[NO_HALL_SENSORS]: double,
|
||
Details:
Sequential
|
| Element | Source Role | Target Role |
|
CDeviceLock Class |
Name: |
Name: _lock |
Details:
|
||
|
«typedef» DWORD Class |
Name: |
Name: _readTime |
Details:
|
||
|
CSerialCOM Class |
Name: |
Name: _serial |
Details:
|
||
| Element | Source Role | Target Role |
|
DeviceManager Class |
Name: |
Name: _hall_sensor |
Details:
|
||