好的,我希望在解释我想要做什么时能说清楚...我已经建立了一个个人 ADSB 站(也帮助我完成其他任务),将 1090 天线、Raspberry Pi 3B、滤波器和放大器放在我的屋顶上。我全天候运行 dump1090-mutability 任务,为 5-6 个在线飞行数据服务提供数据。在“jq”包(从 dump1090 数据解析 aircraft.json)的帮助下,在设置“mailutils”和“ssmtp”包以在检测到自定义 ICAO、航班名称或紧急应答器 SQUAWK 代码时通过邮件通知我之后,在 CRON 和我的一些脚本的帮助下,我收到了这种通知邮件:
{
"hex": "400af7",
"squawk": "1000",
"flight": "EZY42KU ",
"lat": 42.692322,
"lon": 10.078458,
"nucp": 7,
"seen_pos": 3.7,
"altitude": 37000,
"vert_rate": 960,
"track": 318,
"speed": 409,
"category": "A0",
"mlat": [],
"tisb": [],
"messages": 402,
"seen": 0,
"rssi": -27.5
}
这是由“jq”解析的带有检测到的 ADSB 数据数组的消息正文。借助 IFTTT 服务,我已设置为在 Google 电子表格中为每封此类邮件附加一条新记录,以存档和记录联系人和紧急 SQUAWK...
但到目前为止我得到的最佳结果是:A 列为日期和时间,B 列为整个邮件正文 - 如果有人能告诉我如何在 Google 电子表格中为每一列指定一个数组部分,我将不胜感激,例如 B 列代表十六进制,C 列代表应答机,C 列代表航班名称等。
谢谢!