C# Класс Emul8.Peripherals.Wireless.CC2538RF

Наследование: IDoubleWordPeripheral, IBytePeripheral, IKnownSize, IRadio
Показать файл Открыть проект

Открытые методы

Метод Описание
CC2538RF ( ) : System.Linq
ReadByte ( long offset ) : byte
ReadDoubleWord ( long offset ) : uint
ReceiveFrame ( byte bytes ) : void
Reset ( ) : void
WriteByte ( long offset, byte value ) : void
WriteDoubleWord ( long offset, uint value ) : void

Приватные методы

Метод Описание
CreateRegistersGroup ( int size, IPeripheral parent, int position, int width, FieldMode mode = FieldMode.Read|FieldMode.Write, uint>.Action writeCallback = null, uint>.Func valueProviderCallback = null, string name = null ) : DoubleWordRegister[]
DequeueData ( ) : byte
EnqueueData ( byte value ) : void
GetExtendedSourceAddressFromRamTable ( uint id ) : ulong
GetPanId ( ) : uint
GetShortPanIdFromRamTable ( uint id ) : ushort
GetShortSourceAddressFromRamTable ( uint id ) : ushort
HandleSFRInstruction ( uint value ) : void
ReadRadioStatus1Register ( uint oldValue ) : uint
ReadSourceExtendedAddressEnableRegister ( int index ) : uint
ReadSourceShortAddressEnableRegister ( int index ) : uint
ReadSrcExtendedAddressPendingEnabledRegister ( int index ) : uint
ReadSrcResMaskRegister ( int id ) : uint
ReadSrcShortAddressPendingEnabledRegister ( int index ) : uint
RegisterGroup ( DoubleWordRegister>.Dictionary collection, long initialAddress, DoubleWordRegister group ) : void
SendData ( ) : void
ShouldWeAcceptThisFrame ( Emul8.Peripherals.Wireless.CC2538.Frame frame ) : bool
WriteSourceExtendedAddressEnableRegister ( int index, uint value ) : void
WriteSourceShortAddressEnableRegister ( int index, uint value ) : void
WriteSrcExtendedAddressPendingEnabledRegister ( int index, uint value ) : void
WriteSrcResMaskRegister ( int index, uint value ) : void
WriteSrcShortAddressPendingEnabledRegister ( int index, uint value ) : void

Описание методов

CC2538RF() публичный Метод

public CC2538RF ( ) : System.Linq
Результат System.Linq

ReadByte() публичный Метод

public ReadByte ( long offset ) : byte
offset long
Результат byte

ReadDoubleWord() публичный Метод

public ReadDoubleWord ( long offset ) : uint
offset long
Результат uint

ReceiveFrame() публичный Метод

public ReceiveFrame ( byte bytes ) : void
bytes byte
Результат void

Reset() публичный Метод

public Reset ( ) : void
Результат void

WriteByte() публичный Метод

public WriteByte ( long offset, byte value ) : void
offset long
value byte
Результат void

WriteDoubleWord() публичный Метод

public WriteDoubleWord ( long offset, uint value ) : void
offset long
value uint
Результат void