- 在AndroidManifest.xml中添加USB Host权限和设备过滤器配置 - 新增设备控制国际化词条包括速度档位、吹气时间等 - 重构数据库结构将速度相关字段统一为档位数值存储 - 添加通用KV存储方法用于settings表数据读写 - 优化首页导航实现tab间跳转和状态保持功能 - 更新程序详情页面布局和参数表单界面 - 移除模拟运行器相关测试代码 - 添加USB串口通信依赖包usb_serial
22 lines
619 B
Dart
22 lines
619 B
Dart
/// 常量定义
|
|
class Constants {
|
|
// 速度档位
|
|
static const int minSpeed = 1;
|
|
static const int maxSpeed = 10;
|
|
|
|
// 孔位列表
|
|
static const List<String> positions = [
|
|
'A1', 'A2', 'A3', 'A4', 'A5', 'A6',
|
|
'B1', 'B2', 'B3', 'B4', 'B5', 'B6',
|
|
'C1', 'C2', 'C3', 'C4', 'C5', 'C6',
|
|
'D1', 'D2', 'D3', 'D4', 'D5', 'D6',
|
|
];
|
|
|
|
// 默认步骤名称
|
|
static const List<String> defaultStepNames = ['混合', '吸磁', '吹气', '下针'];
|
|
|
|
// 时间单位
|
|
static const String timeUnitSeconds = '秒';
|
|
static const String timeUnitMinutes = '分钟';
|
|
static const String volumeUnit = 'μL';
|
|
} |