: Public Class
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
Tags: initializer=_serial(serial)
Public
~CHallSensor():
Details:
Sequential
Private
CmdFlashWrite():bool
Details:
Sequential
Private
CmdHallSensor( hallSensor[NO_HALL_SENSORS]: char,
):bool
Details:
Sequential
Private
CmdMaxPos( pos: double*,
maxv: int*,
request: bool,
):bool
Details:
Sequential
Private
CmdNull():void
Details:
Sequential
Private
CmdSensorMode( mode: int,
):bool
Details:
Sequential
Private
CmdSetBias( bias[NO_HALL_SENSORS]: char,
):bool
Details:
Sequential
Private
EmptyRecvBuff():void
Details:
Sequential
Private
FindAndMove( packet: char*,
n: int,
command: char,
):int
Details:
Sequential
Public
ReadMaxPos( pos: double&,
maxv: double&,
):bool
Details:
Sequential
Private
ReadPacket( packet: char*,
len: int,
stx_char: char,
timeout: DWORD,
):int
Details:
Sequential
Public
ReadSensor( data[NO_HALL_SENSORS]: double,
):bool
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: