AIS是一种海事无线电通信工具,可让船舶相互识别、共享航行状态及其他遥测数据。互联网上可以看到AIS追踪器;AIS4CBM则在一台已有40多年历史的Commodore 128上显示这些数据。
该项目使用汇编代码,通过串行连接获取数据、解析并解码AIS报告,以及管理船舶数据。在地图上绘制船舶时,项目利用BASIC 8的图形例程,同时还在BASIC 7中提供文本界面。
运行所需条件:
- 512 KiB REU RAM扩展
- 64 KiB VDC内存
- 兼容SwiftLink的串行接口
Ultimate-II+设备能够满足其中大部分要求。C128可以进行实时直播;不过不建议港口管理人员使用。它类似于NES的ADS-B飞机追踪项目。
为何重要
AIS4CBM展示了一个改编案例,说明现代海事数据流并非只能由当前的计算机处理。该项目的价值在于,尽管平台资源有限,仍能在同一项工作中整合数据接收、解码和可视化等不同任务。从这一角度看,这项工作不仅对Commodore 128爱好者有意义,也对关注底层软件、复古计算机和海事数据的人具有价值。然而,不建议港口管理人员使用这一点表明,该系统应被视为技术演示和业余项目,而不是运营决策支持系统。由此留下的核心问题是,实时追踪功能是否能够满足专业使用需求。
背景
Commodore在FikirPilot档案中并不是一个新名字:过去90天内,我们发布过一篇提到这个名字的新闻;那篇文章的日期是2026年9月6日。