Библиотека IskraJS для модуля - "светодиодная матрица 8×8"

Тема в разделе "Iskra JS, Espruino, Йодо", создана пользователем Konkery, 8 дек 2017.

  1. Konkery

    Konkery Гик

    Приветствую !
    Вопрос к амперке, планируется ли в ближайшее время к выпуску библиотека
    для работы с данным шилдом ?
     
  2. Толик Иванов

    Толик Иванов Administrator Администратор

    Так есть же
    http://wiki.amperka.ru/js:led-matrix
     
    Konkery нравится это.
  3. Konkery

    Konkery Гик

    На странице шилда нет ссылки на библиотеку
     
  4. Толик Иванов

    Толик Иванов Administrator Администратор

    Поправим и обязательно добавим и на вики и на странице модуля.
     
    Konkery нравится это.
  5. Nitro77rus

    Nitro77rus Гик

    Эм... Хде сама библиотека?
    Код (Text):
    WARNING: Module "@amperka/led-matrix" not found
    Uncaught Error: Field or method "connect" does not already exist, and can't create it on undefined
    at line 19 col 44
    ...uire('@amperka/led-matrix').connect(PrimaryI2C);
    В репозитории не нашлось :eek:
     
    Konkery нравится это.
  6. sys

    sys Злобный Буратино Модератор

    поиск на гитхабе показал, что в мастер библиотека по каким-то причинам не попала... может еще не отлажена до конца... не знаю... разработчикам виднее... но зато нашлась она тут: https://github.com/amperka/espruino-modcat/blob/led-matrix/modules/@amperka/led-matrix.js ... можно поглазеть в нее и всячески ее "потестить" на свой страх и риск :)
     
    Konkery и Nitro77rus нравится это.
  7. Nitro77rus

    Nitro77rus Гик

    Походу не допилена до конца... Не хочет работать :(
     
    Konkery нравится это.
  8. Konkery

    Konkery Гик

    Ждем комментарий от амперки
     
  9. Nitro77rus

    Nitro77rus Гик

    ...что-то молчит Амперка :(
     
  10. Konkery

    Konkery Гик

    К сожалению это становиться правилом, на мой прошлый вопрос я вообще не получил ни какой реакции. Задав его на форуме espruino, первый ответ от Гордона (с проверкой кода!) я получил в течении получаса
     
    studentIvan нравится это.
  11. Толик Иванов

    Толик Иванов Administrator Администратор

    Кто-то получает быстро, кто-то не так быстро. Для максимально быстрого ответа пишите в форму обратной связи на сайте Амперки.
    http://amperka.ru/page/contacts
     
    sys нравится это.
  12. Nitro77rus

    Nitro77rus Гик

    ...обещали к концу недели допилит :)
     
  13. Толик Иванов

    Толик Иванов Administrator Администратор

    Готово, проверяйте.
     
    Konkery и sys нравится это.
  14. Nitro77rus

    Nitro77rus Гик

    Ой, ближе к ночи только смогу...
     
    Konkery нравится это.
  15. Nitro77rus

    Nitro77rus Гик

    Работает, но...
    Картинки принимает только в формате
    Код (Javascript):
    var picture = [
      0b11111100,
      0b11111100,
      0b11000000,
      0b11111100,
      0b11111100,
      0b11000000,
      0b11000000,
      0b11000000
    ];
    А из предложенного на ВиКи редактора в формате
    Код (Javascript):
    var pictures = [
      [0x18, 0x3c, 0x7e, 0xff, 0xff, 0xff, 0x66, 0x00]
    ];
     
    не хочет показывать...
    Это я что то не так понял?
     
    Konkery нравится это.
  16. sys

    sys Злобный Буратино Модератор

    а далее по коду picture на pictures меняли?
     
  17. Nitro77rus

    Nitro77rus Гик

    Так точно!
     
  18. Nitro77rus

    Nitro77rus Гик

    Как выяснилось, данная опция доступна только для C++ :(
     
  19. Morgan

    Morgan Гик

    на вики пример с одной картинкой (массив пикселей)
    matrix.print(picture);

    в редакторе — массив картинок (массив массивов пикселей)
    matrix.print(picture[0]);
    добавил пример на вики
     
    Последнее редактирование: 13 дек 2017
    Nitro77rus и Konkery нравится это.
  20. Nitro77rus

    Nitro77rus Гик

    Супер! Спасибо!
    ...а можно ещё ссылочку добавить в описание модуля на ВиКи? А то там только про Ардуино речь и ни слова про JS, несправедливо как-то )))
     
    Morgan и Konkery нравится это.