[X10 Express] Spectrum analyser, first version

This commit is contained in:
Bertrand Songis
2019-08-19 16:21:55 +02:00
parent 01c88fbba8
commit ffb731dc30
11 changed files with 281 additions and 140 deletions
+3
View File
@@ -301,6 +301,9 @@ void Pxx2Pulses::setupSpectrumAnalyser(uint8_t module)
{
if (reusableBuffer.spectrumAnalyser.dirty) {
reusableBuffer.spectrumAnalyser.dirty = false;
#if defined(PCBHORUS)
memclear(&reusableBuffer.spectrumAnalyser.max, sizeof(reusableBuffer.spectrumAnalyser.max));
#endif
addFrameType(PXX2_TYPE_C_POWER_METER, PXX2_TYPE_ID_SPECTRUM);
Pxx2Transport::addByte(0x00);
Pxx2Transport::addWord(reusableBuffer.spectrumAnalyser.freq);