Ниже приведен список будущих изменений, которые предложены для библиотеки LUFA, но еще не начаты/не завершены. Это дает неупорядоченный список будущих изменений, которые могут быть доступными в будущих релизах библиотеки. Если у Вас есть что добавить в этот список, пожалуйста свяжитесь с автором библиотеки по via email, список рассылки (mailing list) LUFA, или поместите Ваш совет как расширенный запрос на багтрекер проекта.
Цели для будущих релизов:
- Возможности в коде
- Добавить поддержку хаба в режиме работы как хост для нескольких устройств
- Исследовать виртуальные хабы в режиме работы устройства USB, которые можно применить вместо композитных устройств
- Добавить возможность получения количества байт, не записанных после ошибки через подпрограммы записи канала/конечной точки
- Изменить файлы makefile, чтобы позволить использование абсолютного пути размещения библиотеки LUFA
- Снова добавить поддержку прерываний для канала/конечной точки
- Добавить макросы репорта HID, чтобы сделать простым редактирование репортов HID
- Исследовать возможность динамического создания дескрипторов устройства
- Документация/техподдержка
- Добавить подробное описание о том, как работает каждое демо
- Добавить обзоры макетных плат
- Написать обучающие материалы для LUFA
- Демки/проекты
- Устройство HID с несколькими репортами
- Мост USB для устройства/хоста
- Альтернативный (подтвержденный USB-IF) класс USB-CDC Ethernet
- Завершить демо класса Test and Measurement (тест и измерение)
- Завершить демо BluetoothHost
- Завершить демо SideShow
- Завершить проект StandaloneProgrammer (автономный программатор)
- USB-MIDI, USB-HID, совместимые с Arduino Uno
- Сделать проект Webserver работающим в режиме устройства RNDIS
- Порты
- Микроконтроллеры серии AVR32 UC3B
- Микроконтроллеры серии Atmel ARM7
- Другие (коммерческие) C-компиляторы