Скомпилировалось, попробовал. Работает неустойчиво, иногда подвисает. Рекомендую вместо case 5: ---default: и предусмотреть обработку ошибок. Для лампы количество режимов и эффектов избыточно. Управлять сложновато. Иногда начинает бесить. Может все-таки 2 кнопки?
Скомпилировалось, попробовал. Работает неустойчиво, иногда подвисает. Рекомендую вместо case 5: ---default: и предусмотреть обработку ошибок. Для лампы количество режимов и эффектов избыточно. Управлять сложновато. Иногда начинает бесить. Может все-таки 2 кнопки?