An event-based TypeScript module for accessing ham radio spot clusters.
npm install ham-clustersh
npm install ham-cluster --save
`
Usage
`javascript
const HamCluster = require('ham-cluster');const rbnCluster = new HamCluster(callsign, {
hostname: "telnet.reversebeacon.net",
port: 7000,
type: "rbn"
});
// const plainCluster = new HamCluster(callsign, {
// hostname: "w3lpl.net",
// port: 7373
// });
rbnCluster.on('connected', ()=> {
console.log("Connected!");
});
rbnCluster.on('spot', spot => {
console.log(spot);
});
rbnCluster.on('error', error => {
console.error(error);
});
``