I have designed a payload dispatch which is generating a chirp but on the receiver side how can I incorporate onReceiving
& onReceived
events while decoding sound or chirp to my data in webpage
My Chirp Instantiation:
var chirp = Chirp({
key: CHIRP_APP_KEY,
onReceiving: () => {
this.setState({
received: '...',
disabled: true
})
},
onReceived: data => {
console.log('xyz')
if (data.length > 0) {
console.log(toAscii(data))
} else {
console.error('Decode failed')
}
}
});
CHirp SDK invoke in wasm
chirp.then(sdk => {
console.log(sdk)
sdk.start().then(() => {
// sdk.onReceiving()
})
}).catch(console.error)
in this scenario how can I incorporate series of promises?