3 ms·
> If you stick to 1,6,11 for wifi, Zigbee will co-exist very happily. I worked for a company that converted a legacy wire protocol with no QoS guarantees to be
by kevin_thibedeau 1y ago
> If you stick to 1,6,11 for wifi, Zigbee will co-exist very happily.
I worked for a company that converted a legacy wire protocol with no QoS guarantees to be used over a proprietary modification of Zigbee. One of the managers complained that their volume control would randomly climb to the max loudness. The protocol used press/release packets for button presses and if the volume-up release packet was lost due to interference, you got a runaway increase in volume from the system assuming it was still held down. This usually happened when the channel assignment was in a band used for active wifi.
- gerdesj 1y agoThat is pretty daft. Surely, you should always send the intention rather than the mechanism when a dodgy medium is involved! If the medium was ATM or hard wired ethernet then sure why not send button presses. Those are reliable media. The obvious fix would be transmit "vol+1/Pressed" on button press and "vol+1/Release" on button release. On receipt of v+1 do just that and no more. Note a /Release to colour a widget correctly, perhaps. Holding down V+ would transmit multiple v+1 or use a wheel as an old school Walkman did to send actual values. Nothing new is old or something 8)