Size: a a a

Анархическая электроника

2021 June 27

СT

Сергій Tolmeros... in Анархическая электроника
надо лезть в код библиотеки и смотреть что имел в виду автор)

а то я тут вон разные sendNEC вижу

https://github.com/Arduino-IRremote/Arduino-IRremote/blob/master/examples/SendDemo/SendDemo.ino
источник

R

Roman in Анархическая электроника
Так ли нужен эмулятор пульта? Пляски стоят свеч?
источник

R

Roman in Анархическая электроника
Пульт вообще рабочий?
источник

AG

Alexey Gordiychuk in Анархическая электроника
вот в том что я с пульта получил написано:
Encoding  : NEC
Code      : 807FC03F (32 bits)
поставил 32 и оно сработало ещё раз, но только один раз
источник

AG

Alexey Gordiychuk in Анархическая электроника
нужен, стоят
источник

AG

Alexey Gordiychuk in Анархическая электроника
да
источник

Т

Тимур Уфа in Анархическая электроника
Гугл в помощь
источник

Т

Тимур Уфа in Анархическая электроника
источник

СT

Сергій Tolmeros... in Анархическая электроника
есть :
void sendNECRepeat();
void sendNEC(uint16_t aAddress, uint8_t aCommand, uint_fast8_t aNumberOfRepeats, bool aIsRepeat = false);
void sendNECRaw(uint32_t aRawData, uint_fast8_t aNumberOfRepeats = 0, bool aIsRepeat = false);


и вот:
void sendNEC(uint32_t aRawData,
           uint8_t nbits)
                   __attribute__ ((deprecated ("This old function sends MSB first! Please use sendNEC(aAddress, aCommand, aNumberOfRepeats)."))) {
       sendNECMSB(aRawData, nbits);
   }
источник

СT

Сергій Tolmeros... in Анархическая электроника
да, 32)
я опять с математикой плохо дружу)
источник

AG

Alexey Gordiychuk in Анархическая электроника
ну вот я вторую вызываю
источник

СT

Сергій Tolmeros... in Анархическая электроника
не вторую, по количеству аргументов
а последнюю
источник

AG

Alexey Gordiychuk in Анархическая электроника
а, да
источник

СT

Сергій Tolmeros... in Анархическая электроника
поставьте после delay
sendNECRepeat();
и ещё один delay
источник

AG

Alexey Gordiychuk in Анархическая электроника
у меня этого в коде нет
источник

AG

Alexey Gordiychuk in Анархическая электроника
void loop() {
 //irsend.sendSony(0xa90, 12);
 irsend.sendNEC(0x807FC03F, 32);
   delay(2000);
}
источник

СT

Сергій Tolmeros... in Анархическая электроника
void loop() {
 irsend.sendNEC(0x807FC03F, 32);
 delay(2000);
 irsend.sendNECRepeat();
 delay(2000);
}
источник

СT

Сергій Tolmeros... in Анархическая электроника
можно попробовать добавить
источник

AG

Alexey Gordiychuk in Анархическая электроника
sendNECRepeat не знает
источник

СT

Сергій Tolmeros... in Анархическая электроника
библиотеку ставили через менеджер библиотек?
или качали zip с сайта вася-пупкин.ком?
источник