Versions in this module Expand all Collapse all v0 v0.0.1 Aug 12, 2024 Changes in this version + const TranceiverModeCPLDUpdate + const TranceiverModeOff + const TranceiverModeReceive + const TranceiverModeRxSweep + const TranceiverModeSS + const TranceiverModeTransmit + const VendorRequestAmpEnable + const VendorRequestAntennaEnable + const VendorRequestBasebandFilterBandwidthSet + const VendorRequestBoardIDRead + const VendorRequestBoardPartIDSerialNoRead + const VendorRequestBoardRevRead + const VendorRequestCPLDChecksum + const VendorRequestClkoutEnable + const VendorRequestGetCLKINStatus + const VendorRequestGetM0State + const VendorRequestInitSweep + const VendorRequestMax2837Read + const VendorRequestMax2837Write + const VendorRequestOperacakeGPIOTest + const VendorRequestOperacakeGetBoards + const VendorRequestOperacakeGetMode + const VendorRequestOperacakeSetDwellTimes + const VendorRequestOperacakeSetMode + const VendorRequestOperacakeSetPorts + const VendorRequestOperacakeSetRanges + const VendorRequestRFFC5071Read + const VendorRequestRFFC5071Write + const VendorRequestReset + const VendorRequestSPIFlashClearStatus + const VendorRequestSPIFlashErase + const VendorRequestSPIFlashRead + const VendorRequestSPIFlashStatus + const VendorRequestSPIFlashWrite + const VendorRequestSampleRateSet + const VendorRequestSetFreq + const VendorRequestSetFreqExplicit + const VendorRequestSetHWSyncMode + const VendorRequestSetLNAGain + const VendorRequestSetRXOverrunLimit + const VendorRequestSetTXUnderrunLimit + const VendorRequestSetTXVGAGain + const VendorRequestSetTransceiverMode + const VendorRequestSetVGAGain + const VendorRequestSi5351CRead + const VendorRequestSi5351CWrite + const VendorRequestSupportedPlatformRead + const VendorRequestUIEnable + const VendorRequestUSBWCIDVendorReq + const VendorRequestVersionStringRead + type HackRF struct + func FindAllDevices() ([]*HackRF, error) + func NewHackRF(dev *gousb.Device) *HackRF + func (d *HackRF) Disable() error + func (d *HackRF) EnableRx(callback func([]byte)) error + func (d *HackRF) EnableTx() error + func (d *HackRF) Init() error + func (d *HackRF) SetCenterFrequency(freq uint64) error + func (d *HackRF) SetLNA(lna uint16) error + func (d *HackRF) SetSampleRate(sr float64) error + func (d *HackRF) SetSampleRateManual(freq uint32, div uint32) error + func (d *HackRF) SetTxVGA(txVga uint16) error + func (d *HackRF) SetVGA(vga uint16) error