LCOV - code coverage report
Current view: top level - src/AH/Hardware/ExtendedInputOutput - AnalogMultiplex.hpp (source / functions) Coverage Total Hit
Test: 73449d9b107c772cf65493691543348214e5d5eb Lines: 100.0 % 50 50
Test Date: 2026-06-06 17:44:35 Functions: 78.3 % 23 18
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
AH::AnalogMultiplex<(unsigned char)3>::AnalogMultiplex(AH::ExtIO::pin_t, AH::Array<AH::ExtIO::pin_t, 3ul> const&, AH::ExtIO::pin_t) 10
AH::AnalogMultiplex<(unsigned char)3>::AnalogMultiplex(AH::ExtIO::pin_t, AH::Array<AH::ExtIO::pin_t, 3ul> const&, AH::ExtIO::pin_t) 1
AH::AnalogMultiplex<(unsigned char)4>::AnalogMultiplex(AH::ExtIO::pin_t, AH::Array<AH::ExtIO::pin_t, 4ul> const&, AH::ExtIO::pin_t) 9
AH::AnalogMultiplex<(unsigned char)3>::afterReading() 14
AH::AnalogMultiplex<(unsigned char)3>::afterReading() 3
AH::AnalogMultiplex<(unsigned char)4>::afterReading() 11
AH::AnalogMultiplex<(unsigned char)3>::analogRead(unsigned long) 11
AH::AnalogMultiplex<(unsigned char)3>::analogRead(unsigned long) 3
AH::AnalogMultiplex<(unsigned char)4>::analogRead(unsigned long) 8
AH::AnalogMultiplex<(unsigned char)3>::analogReadBuffered(unsigned long) 1
AH::AnalogMultiplex<(unsigned char)3>::analogReadBuffered(unsigned long) 0
AH::AnalogMultiplex<(unsigned char)4>::analogReadBuffered(unsigned long) 1
AH::AnalogMultiplex<(unsigned char)3>::begin() 10
AH::AnalogMultiplex<(unsigned char)3>::begin() 1
AH::AnalogMultiplex<(unsigned char)4>::begin() 9
AH::AnalogMultiplex<(unsigned char)3>::digitalRead(unsigned long) 3
AH::AnalogMultiplex<(unsigned char)3>::digitalRead(unsigned long) 0
AH::AnalogMultiplex<(unsigned char)4>::digitalRead(unsigned long) 3
AH::AnalogMultiplex<(unsigned char)3>::digitalReadBuffered(unsigned long) 1
AH::AnalogMultiplex<(unsigned char)3>::digitalReadBuffered(unsigned long) 0
AH::AnalogMultiplex<(unsigned char)4>::digitalReadBuffered(unsigned long) 1
AH::AnalogMultiplex<(unsigned char)3>::pinMode(unsigned long, unsigned char) 2
AH::AnalogMultiplex<(unsigned char)3>::pinMode(unsigned long, unsigned char) 0
AH::AnalogMultiplex<(unsigned char)4>::pinMode(unsigned long, unsigned char) 2
AH::AnalogMultiplex<(unsigned char)3>::pinModeBuffered(unsigned long, unsigned char) 1
AH::AnalogMultiplex<(unsigned char)3>::pinModeBuffered(unsigned long, unsigned char) 0
AH::AnalogMultiplex<(unsigned char)4>::pinModeBuffered(unsigned long, unsigned char) 1
AH::AnalogMultiplex<(unsigned char)3>::prepareReading(unsigned char) 14
AH::AnalogMultiplex<(unsigned char)3>::prepareReading(unsigned char) 3
AH::AnalogMultiplex<(unsigned char)4>::prepareReading(unsigned char) 11
AH::AnalogMultiplex<(unsigned char)3>::setMuxAddress(unsigned char) 14
AH::AnalogMultiplex<(unsigned char)3>::setMuxAddress(unsigned char) 3
AH::AnalogMultiplex<(unsigned char)4>::setMuxAddress(unsigned char) 11
AH::AnalogMultiplex<(unsigned char)4>::discardFirstReading(bool) 1

Generated by: LCOV version 2.4-beta