Documentation ¶
Index ¶
- func BitGet(frame byte, position int) byte
- func BitSet0(frame *byte, position int)
- func BitSet1(frame *byte, position int)
- func BytesToInt(b []byte) int
- func BytesToIntBigEndian(b []byte) (int, error)
- func BytesToIntByOrder(b []byte, order binary.ByteOrder) int
- func BytesToIntLittleEndian(b []byte) (int, error)
- func BytesToUIntBigEndian(b []byte) (int, error)
- func BytesToUIntLittleEndian(b []byte) (int, error)
- func InToBytesByOrder(n int, order binary.ByteOrder) []byte
- func IntToBytes(n int) []byte
- func IntToBytesBigEndian(n int64, bytesLength byte) ([]byte, error)
- func IntToBytesLittleEndian(n int64, bytesLength byte) ([]byte, error)
- func Poll2Byte(frame *[]byte) int16
- func Poll4Byte(frame *[]byte) int32
- func Print(frame []byte) string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BytesToIntBigEndian ¶
BytesToIntBigEndian (大端) []byte 转 int
func BytesToIntLittleEndian ¶
BytesToIntLittleEndian 小端[]byte 转 int
func BytesToUIntBigEndian ¶
BytesToUIntBigEndian (大端) []byte 转 uint
func BytesToUIntLittleEndian ¶
BytesToUIntLittleEndian (小端) []byte 转 uint
func IntToBytesBigEndian ¶
IntToBytesBigEndian int 转大端 []byte
func IntToBytesLittleEndian ¶
IntToBytesLittleEndian int 转小端 []byte
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.