基本信息
源码名称:keyled-daemon
源码大小:0.01M
文件格式:.rar
开发语言:C/C++
更新时间:2021-01-29
   源码介绍

1.实现按键1短按开启/停止录制,长按5S终端设备重启,按键2短按开启/关闭wifi,长按5S关机;

2.LED灯实现快闪、慢闪。

3.实现三个灯的工作状态。 黄灯:通讯指标灯,4G通讯正常时常亮,4G通讯异常时慢闪,wifi启动后是快闪,wifi关闭后恢复4G状态显示; 红灯:录制指示灯,录制时常亮,录制暂停时灭掉,红灯灭时U盘可安全拔出。其中红灯慢闪表示异常,程序异常检测实现未插U盘、U盘挂载不成功、U盘只读、U盘满。

4.实现与网络程序共同启、停录制程序后统一按键和灯的状态。

5.实现LED灯动态库,以便其它进程控制LED灯。

keyled-daemon

├── Makefile
├── debug.h
├── install
├── keyled-daemon.c
├── keys.c
├── keys.h
├── libleds
│   ├── Makefile
│   ├── leds.c
│   └── leds.h
├── public.c
├── public.h
├── thread.c
├── thread.h
├── u-disk.c
└── u-disk.h

1 directory, 15 files