style: fix using autocorrect
This commit is contained in:
parent
53988079da
commit
68a72ae10d
@ -19,7 +19,7 @@ func ParseConfig() *define.Config {
|
||||
flag.StringVar(&cfg.CanServiceURL, "can-url", "http://127.0.0.1:5260", "CAN 服务的 URL")
|
||||
flag.StringVar(&cfg.WebPort, "port", "9099", "Web 服务的端口")
|
||||
flag.StringVar(&cfg.DefaultInterface, "interface", "", "默认 CAN 接口")
|
||||
flag.StringVar(&canInterfacesFlag, "can-interfaces", "", "支持的 CAN 接口列表,用逗号分隔 (例如: can0,can1,vcan0)")
|
||||
flag.StringVar(&canInterfacesFlag, "can-interfaces", "", "支持的 CAN 接口列表,用逗号分隔 (例如:can0,can1,vcan0)")
|
||||
flag.Parse()
|
||||
|
||||
// 环境变量覆盖命令行参数
|
||||
|
@ -199,7 +199,7 @@ const LinkerHandController = {
|
||||
return;
|
||||
}
|
||||
|
||||
logMessage('info', `发送掌部姿态到 ${enabledHands.length} 个启用的手部: [${pose.join(', ')}]`);
|
||||
logMessage('info', `发送掌部姿态到 ${enabledHands.length} 个启用的手部:[${pose.join(', ')}]`);
|
||||
|
||||
enabledHands.forEach(async (config) => {
|
||||
await sendPalmPoseToHand(config, pose);
|
||||
@ -227,7 +227,7 @@ const LinkerHandController = {
|
||||
}
|
||||
})
|
||||
.catch(error => {
|
||||
console.error('获取传感器数据失败:', error);
|
||||
console.error('获取传感器数据失败:', error);
|
||||
});
|
||||
},
|
||||
|
||||
@ -250,7 +250,7 @@ const LinkerHandController = {
|
||||
|
||||
// 更新最后更新时间
|
||||
const lastUpdate = new Date(data.lastUpdate).toLocaleTimeString();
|
||||
html += `<div style="text-align:right;font-size:0.8em;margin-top:5px;">最后更新: ${lastUpdate}</div>`;
|
||||
html += `<div style="text-align:right;font-size:0.8em;margin-top:5px;">最后更新:${lastUpdate}</div>`;
|
||||
|
||||
sensorDisplay.innerHTML = html;
|
||||
},
|
||||
@ -306,7 +306,7 @@ async function initializeSystem() {
|
||||
logMessage('success', '系统初始化完成');
|
||||
|
||||
} catch (error) {
|
||||
logMessage('error', `系统初始化失败: ${error.message}`);
|
||||
logMessage('error', `系统初始化失败:${error.message}`);
|
||||
console.error('InitializeSystem Error:', error);
|
||||
|
||||
// 尝试使用默认配置恢复
|
||||
@ -332,13 +332,13 @@ async function loadAvailableInterfaces() {
|
||||
if (data.status === 'success') {
|
||||
availableInterfaces = data.data.availableInterfaces || [];
|
||||
|
||||
logMessage('success', `获取到 ${availableInterfaces.length} 个可用接口: ${availableInterfaces.join(', ')}`);
|
||||
logMessage('success', `获取到 ${availableInterfaces.length} 个可用接口:${availableInterfaces.join(', ')}`);
|
||||
hideConnectionWarning();
|
||||
} else {
|
||||
throw new Error(data.error || '获取接口失败');
|
||||
}
|
||||
} catch (error) {
|
||||
logMessage('error', `获取接口失败: ${error.message}`);
|
||||
logMessage('error', `获取接口失败:${error.message}`);
|
||||
showConnectionWarning();
|
||||
// 设置默认值
|
||||
availableInterfaces = ['can0', 'can1', 'vcan0', 'vcan1'];
|
||||
@ -444,7 +444,7 @@ function safeUpdateHandElement(handId) {
|
||||
}
|
||||
} catch (error) {
|
||||
console.error(`Error updating hand element ${handId}:`, error);
|
||||
logMessage('error', `更新手部元素 ${handId} 时出错: ${error.message}`);
|
||||
logMessage('error', `更新手部元素 ${handId} 时出错:${error.message}`);
|
||||
}
|
||||
}
|
||||
|
||||
@ -654,7 +654,7 @@ async function checkAllInterfaceStatus() {
|
||||
hideConnectionWarning();
|
||||
|
||||
} catch (error) {
|
||||
logMessage('error', `状态检查失败: ${error.message}`);
|
||||
logMessage('error', `状态检查失败:${error.message}`);
|
||||
console.error('CheckAllInterfaceStatus Error:', error);
|
||||
showConnectionWarning();
|
||||
setAllHandStatusOffline();
|
||||
@ -1243,9 +1243,9 @@ async function debugSystemStatus() {
|
||||
});
|
||||
|
||||
// 检查全局变量
|
||||
logMessage('info', `可用接口: [${availableInterfaces.join(', ')}]`);
|
||||
logMessage('info', `手部配置数量: ${Object.keys(handConfigs).length}`);
|
||||
logMessage('info', `启用手部数量: ${getEnabledHands().length}`);
|
||||
logMessage('info', `可用接口:[${availableInterfaces.join(', ')}]`);
|
||||
logMessage('info', `手部配置数量:${Object.keys(handConfigs).length}`);
|
||||
logMessage('info', `启用手部数量:${getEnabledHands().length}`);
|
||||
|
||||
// 测试 API 连通性
|
||||
try {
|
||||
@ -1256,10 +1256,10 @@ async function debugSystemStatus() {
|
||||
logMessage('success', '✅ 健康检查通过');
|
||||
console.log('Health Check Data:', data);
|
||||
} else {
|
||||
logMessage('error', `❌ 健康检查失败: HTTP ${response.status}`);
|
||||
logMessage('error', `❌ 健康检查失败:HTTP ${response.status}`);
|
||||
}
|
||||
} catch (error) {
|
||||
logMessage('error', `❌ 健康检查异常: ${error.message}`);
|
||||
logMessage('error', `❌ 健康检查异常:${error.message}`);
|
||||
}
|
||||
|
||||
// 测试接口 API
|
||||
@ -1271,10 +1271,10 @@ async function debugSystemStatus() {
|
||||
logMessage('success', '✅ 接口 API 通过');
|
||||
console.log('Interfaces API Data:', data);
|
||||
} else {
|
||||
logMessage('error', `❌ 接口API失败: HTTP ${response.status}`);
|
||||
logMessage('error', `❌ 接口 API 失败:HTTP ${response.status}`);
|
||||
}
|
||||
} catch (error) {
|
||||
logMessage('error', `❌ 接口API异常: ${error.message}`);
|
||||
logMessage('error', `❌ 接口 API 异常:${error.message}`);
|
||||
}
|
||||
}
|
||||
|
||||
@ -1284,12 +1284,12 @@ window.debugSystemStatus = debugSystemStatus;
|
||||
|
||||
// 添加全局错误处理
|
||||
window.addEventListener('error', function(event) {
|
||||
logMessage('error', `全局错误: ${event.error?.message || event.message}`);
|
||||
logMessage('error', `全局错误:${event.error?.message || event.message}`);
|
||||
console.error('Global Error:', event.error);
|
||||
});
|
||||
|
||||
window.addEventListener('unhandledrejection', function(event) {
|
||||
logMessage('error', `未处理的Promise拒绝: ${event.reason?.message || event.reason}`);
|
||||
logMessage('error', `未处理的 Promise 拒绝:${event.reason?.message || event.reason}`);
|
||||
console.error('Unhandled Promise Rejection:', event.reason);
|
||||
});
|
||||
|
||||
@ -1411,8 +1411,8 @@ async function startSequentialHandAnimation(animationType = 'wave', interval = 5
|
||||
return getInterfaceNumber(a.interface) - getInterfaceNumber(b.interface);
|
||||
});
|
||||
|
||||
logMessage('info', `开始六手依次动画 - 类型: ${animationType}, 间隔: ${interval}ms, 循环: ${cycles}次`);
|
||||
logMessage('info', `动画顺序: ${sortedHands.map(h => h.interface).join(' → ')}`);
|
||||
logMessage('info', `开始六手依次动画 - 类型:${animationType}, 间隔:${interval}ms, 循环:${cycles}次`);
|
||||
logMessage('info', `动画顺序:${sortedHands.map(h => h.interface).join(' → ')}`);
|
||||
|
||||
// 定义动画预设
|
||||
const animationPresets = {
|
||||
@ -1582,7 +1582,7 @@ async function startCustomSequentialAnimation(config) {
|
||||
sortedHands = sortedHands.reverse();
|
||||
}
|
||||
|
||||
logMessage('info', `开始自定义六手动画 - 方向: ${direction}, 同时手数: ${simultaneousHands}`);
|
||||
logMessage('info', `开始自定义六手动画 - 方向:${direction}, 同时手数:${simultaneousHands}`);
|
||||
|
||||
// 执行动画逻辑...
|
||||
// 这里可以根据 simultaneousHands 参数同时控制多只手
|
||||
|
Loading…
x
Reference in New Issue
Block a user