C# 클래스 Subaru.SSM2.Ssm2ReadBlockRequest

Read a block of data. Specific properties are starting address and data count. This packet type is usually created by the tester and sent to the car control unit. Always consists of 11 bytes: 5 header + 1 padding + 3 address + 1 count + 1 checksum byte.
상속: Ssm2Packet
파일 보기 프로젝트 열기: src0x/LibSSM2 1 사용 예제들

공개 메소드들

메소드 설명
Check ( ) : bool
Ssm2ReadBlockRequest ( ) : System

Creates an empty block read packet. (Allocated optimal 11 bytes buffer.)

Ssm2ReadBlockRequest ( Ssm2Device destination, Ssm2Device source, int address, byte dataCount ) : System

Creates a complete packet. (Will have optimal buffer length.)

Ssm2ReadBlockRequest ( byte buffer ) : System

Takes given (empty or preset) buffer. Needs at least 11 bytes. For already preset packet data call FromBytes(buffer) afterwards to set correct state.

보호된 메소드들

메소드 설명
SetConstBytes ( ) : void

Create a complete packet out of supplied data.

메소드 상세

Check() 공개 메소드

public Check ( ) : bool
리턴 bool

SetConstBytes() 보호된 메소드

Create a complete packet out of supplied data.
protected SetConstBytes ( ) : void
리턴 void

Ssm2ReadBlockRequest() 공개 메소드

Creates an empty block read packet. (Allocated optimal 11 bytes buffer.)
public Ssm2ReadBlockRequest ( ) : System
리턴 System

Ssm2ReadBlockRequest() 공개 메소드

Creates a complete packet. (Will have optimal buffer length.)
public Ssm2ReadBlockRequest ( Ssm2Device destination, Ssm2Device source, int address, byte dataCount ) : System
destination Ssm2Device
source Ssm2Device
address int
dataCount byte
리턴 System

Ssm2ReadBlockRequest() 공개 메소드

Takes given (empty or preset) buffer. Needs at least 11 bytes. For already preset packet data call FromBytes(buffer) afterwards to set correct state.
public Ssm2ReadBlockRequest ( byte buffer ) : System
buffer byte /// A ///
리턴 System