Йодо, зуммер не изменяет частоту

Тема в разделе "Iskra JS, Espruino, Йодо", создана пользователем Evgeny81, 1 дек 2016.

  1. Evgeny81

    Evgeny81 Нуб

    Здравствуйте!

    Пытаюсь сделать проекты №8 и №9 из заданий. Просто при включении/отключении зуммера всё ок, он работает. Только почему-то не работает метод frequency для buzzer. При попытке любым способом задать значение частоты, сначала программа грузится, но не работает (если зуммер turnOn(), он включается и ни на что не реагирует), а при последующей загрузке плата зависает и приходится ее перезагружать.

    Подскажите, пожалуйста, с чем это может быть связано?

    P.S. С beep() такая же ерунда происходит.
     
    Последнее редактирование: 1 дек 2016
  2. vadim_ch

    vadim_ch Нуб

    Добрый день.
    У меня такая же фигня не работает frequency, кроме этого не работают beep для зуммера и blink у светодиода.
    Может это произошло после новой прошивки? На старой точно это все работало.
    После загрузки программы, которая использует эти методы плата зависает, зажигается busy и выйти можно только используя BNT1. Может проблема с уставкой какого-то таймера?
    Подскажите, пожалуйста, где можно найти прошивку, которая была при покупке Йода?
     
  3. pingyaru

    pingyaru Нерд

    Здесь можно поставить старую версию прошивки: вот здесь.
     
  4. Evgeny81

    Evgeny81 Нуб

    Спасибо! Перепрошивка помогла.
     
  5. vadim_ch

    vadim_ch Нуб

    Спасибо, и мне тоже.
     
  6. pingyaru

    pingyaru Нерд

    Рад, что смог помочь :)