* Old version with MSB first data */
| 204 | * Old version with MSB first data |
| 205 | */ |
| 206 | void IRsend::sendSonyMSB(unsigned long data, int nbits) { |
| 207 | // Set IR carrier frequency |
| 208 | enableIROut (SONY_KHZ); |
| 209 | |
| 210 | // Header |
| 211 | mark(SONY_HEADER_MARK); |
| 212 | space(SONY_SPACE); |
| 213 | |
| 214 | // Old version with MSB first Data |
| 215 | sendPulseDistanceWidthData(SONY_ONE_MARK, SONY_SPACE, SONY_ZERO_MARK, SONY_SPACE, data, nbits, PROTOCOL_IS_MSB_FIRST); |
| 216 | } |
| 217 | void IRsend::sendSony(unsigned long data, int nbits) { |
| 218 | sendSonyMSB(data, nbits); |
| 219 | } |
nothing calls this directly
no outgoing calls
no test coverage detected