[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: PXL.Cameras.Types.pas line 23
type TCustomCamera = class |
||
protected |
||
const |
||
ProtocolSendID = $56 |
|
|
ProtocolReceiveID = $76 |
|
|
ProtocolSerialNo = $00 |
|
|
ProtocolDataEmpty = $00 |
|
|
ProtocolStatusOK = $00 |
|
|
ProtocolCommandReset = $26 |
|
|
|
||
|
||
|
||
|
||
|
||
DefaultReactTimeout = 50 |
|
|
|
||
DefaultTextTimeout = 500 |
|
|
protected |
||
function ComputeBaudTimeout(); virtual; |
|
|
function SendCommand(); |
|
|
function ReceiveAck(); |
|
|
function ReceiveAckInt32(); |
|
|
function ReceiveAckString(); |
|
|
function ReceiveText(); |
|
|
function GetDefaultBaudRate; virtual; |
|
|
public |
||
constructor Create(); |
|
|
destructor Destroy; override; |
|
|
function Reset; virtual; abstract; |
|
|
function SetImageSize(); virtual; abstract; |
|
|
function TakeSnapshot; virtual; abstract; |
|
|
function GetPictureSize; virtual; abstract; |
|
|
function GetPicture(); virtual; abstract; |
|
|
property DataPort: TCustomPortUART; [r] |
|
|
property DefaultBaudRate: Integer; [r] |
|
|
end; |
|
||
| | ||
TObject |
CT Web help |
CodeTyphon Studio |