MCPcopy Create free account
hub / github.com/Arduino-IRremote/Arduino-IRremote / decode_results

Class decode_results

src/IRremoteInt.h:198–210  ·  view source on GitHub ↗

* Results returned from old decoders !!!deprecated!!! */

Source from the content-addressed store, hash-verified

196 * Results returned from old decoders !!!deprecated!!!
197 */
198struct decode_results {
199 decode_type_t decode_type; // deprecated, moved to decodedIRData.protocol ///< UNKNOWN, NEC, SONY, RC5, ...
200 uint16_t address; // Used by Panasonic & Sharp [16-bits]
201 uint32_t value; // deprecated, moved to decodedIRData.decodedRawData ///< Decoded value / command [max 32-bits]
202 uint8_t bits; // deprecated, moved to decodedIRData.numberOfBits ///< Number of bits in decoded value
203 uint16_t magnitude; // deprecated, moved to decodedIRData.extra ///< Used by MagiQuest [16-bits]
204 bool isRepeat; // deprecated, moved to decodedIRData.flags ///< True if repeat of value is detected
205
206// next 3 values are copies of irparams_struct values - see above
207 uint16_t *rawbuf; // deprecated, moved to irparams.rawbuf ///< Raw intervals in 50uS ticks
208 uint_fast8_t rawlen; // deprecated, moved to irparams.rawlen ///< Number of records in rawbuf
209 bool overflow; // deprecated, moved to decodedIRData.flags ///< true if IR raw code too long
210};
211
212extern unsigned long sMicrosAtLastStopTimer; // Used to adjust TickCounterForISR with uncounted ticks between stopTimer() and restartTimer()
213

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected