* Get maximum of mark ticks in rawDataPtr. * Skip leading start and trailing stop bit. */
| 1910 | * Skip leading start and trailing stop bit. |
| 1911 | */ |
| 1912 | uint8_t IRrecv::getMaximumMarkTicksFromRawData() { |
| 1913 | uint8_t tMaximumTick = 0; |
| 1914 | for (IRRawlenType i = 3; i < decodedIRData.rawlen - 2; i += 2) { // Skip leading start and trailing stop bit. |
| 1915 | auto tTick = irparams.rawbuf[i]; |
| 1916 | if (tMaximumTick < tTick) { |
| 1917 | tMaximumTick = tTick; |
| 1918 | } |
| 1919 | } |
| 1920 | return tMaximumTick; |
| 1921 | } |
| 1922 | uint8_t IRrecv::getMaximumSpaceTicksFromRawData() { |
| 1923 | uint8_t tMaximumTick = 0; |
| 1924 | for (IRRawlenType i = 4; i < decodedIRData.rawlen - 2; i += 2) { // Skip leading start and trailing stop bit. |
nothing calls this directly
no outgoing calls
no test coverage detected