Table of Contents

Struct PamojaSx126xBoard

Namespace
Pamoja.Native.Interop
Assembly
Pamoja.Native.dll

How a module wires its SX126x, mirroring PamojaSx126xBoard in pamoja.h.

public struct PamojaSx126xBoard
Inherited Members

Remarks

The SPI interface cannot see the parts around the chip, so these come from the module's schematic or its maker's example code.

Fields

DcDc

1 when the module fits the inductor the DC-DC regulator needs.

public byte DcDc

Field Value

byte

Dio2RfSwitch

1 when DIO2 drives the antenna switch.

public byte Dio2RfSwitch

Field Value

byte

HighPower

1 for the high power amplifier, 0 for the SX1261's.

public byte HighPower

Field Value

byte

Llcc68

1 for an LLCC68, which is held to the rates it supports.

public byte Llcc68

Field Value

byte

Tcxo

1 when a TCXO powered from DIO3 clocks the chip.

public byte Tcxo

Field Value

byte

TcxoSettleUs

How long the TCXO takes to settle, in microseconds.

public uint TcxoSettleUs

Field Value

uint

TcxoVoltage

The TCXO supply voltage as SetDIO3AsTCXOCtrl takes it, 0 for 1.6 V to 7 for 3.3 V.

public byte TcxoVoltage

Field Value

byte