Commodore 128 превратили в трекер для морских судов

Команда разработчиков превратила 8-битный домашний компьютер Commodore 128 в автоматическую идентификационную систему (АИС) для отслеживания морских судов — AIS4CBM.

АИС — это средство морской радиосвязи, позволяющее различным судам идентифицировать друг друга и передавать информацию о своих перемещениях и другие телеметрические данные.

Разработчики реализовали AIS4CBM при помощи кода на ассемблере для приёма данных по последовательному порту, анализа и декодирования отчётов АИС, а также управления данными о судах. Пользовательский интерфейс написали на BASIC 8 — программа может отображать на экране карту и наносить на неё суда, используя данные АИС. Также есть текстовый интерфейс на BASIC 7.

Однако запустить это на базовом C128 невозможно. AIS4CBM требует расширения оперативной памяти REU на 512 КБ, а также памяти VDC на 64 КБ. Кроме того, необходим совместимый со SwiftLink последовательный интерфейс, чтобы изначально передавать данные от АИС‑приёмника или другого источника на компьютер.

Авторы проекта отмечают, что устройство Ultimate‑II+ представляет собой отличный способ удовлетворить большинство этих требований с помощью одного аппаратного компонента.

Commodore выпустила C128 в январе 1985 года, устройство стало преемником Commodore 64.

В первой половине сентября энтузиасты представили проект NES Radar, который использует 8-битную консоль Nintendo Entertainment System 1985 года для отображения движения реальных самолётов около аэропортов. За получение данных ADS‑B отвечает современный компьютер, а консоль выступает в качестве восьмибитного авиационного экрана.

Источник: habr.com

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев