UNPKG

@springfield/radio-module-baofeng

Version:

Radio module for Baofeng UV-5R series ham radios

16 lines (15 loc) 535 B
import { type RadioMemory, type RadioProgram } from "@springfield/ham-radio-api"; import type { BaofengConfig } from "./baofeng-codec.js"; import type { ILogLayer } from "loglayer"; export declare class BaofengDecoder { private config; private logger; constructor(config: BaofengConfig, logger: ILogLayer); decode(memory: RadioMemory): RadioProgram; private getChannelAddress; private decodeChannel; private decodePower; private decodeChannelName; private decodeFrequency; private decodeTone; }