UNPKG

@springfield/radio-module-baofeng

Version:

Radio module for Baofeng UV-5R series ham radios

17 lines (16 loc) 492 B
import { BaofengDecoder } from './baofeng-decoder.js'; import { BaofengEncoder } from './baofeng-encoder.js'; export class BaofengCodec { decoder; encoder; constructor(radioModel, config, logger) { this.decoder = new BaofengDecoder(config, logger); this.encoder = new BaofengEncoder(radioModel, config, logger); } decode(memory) { return this.decoder.decode(memory); } encode(program) { return this.encoder.encode(program); } }