Yacht Devices Новости: Обновления Text Display и NMEA 2000 Bridge

28.10.2016

Прошивка мониторинга двигателя и бака, а также прошивка Instrument Display обновлены, NMEA 2000 Bridge теперь поддерживает сообщения с 11-битными идентификаторами.

Пакет прошивки Text Display, который теперь содержит прошивку Engine and Tank Monitoring v1.01e и прошивку Instrument Display v1.04i, был обновлен. Эти обновления включают некоторые улучшения совместимости и косметические улучшения. Если вас устраивает ваш Text Display, вы можете игнорировать эти обновления.

Обновление прошивки v1.03 для NMEA 2000 Bridge добавляет поддержку сообщений с 11-битными идентификаторами (см. VIII.2 в руководство по продукту). Это не сильно меняет обработку входящих сообщений, но что более важно, теперь вы можете отправлять сообщения с 11-битными идентификаторами из кода.

Мы также добавили инициализацию слотов сообщений (см. VII.5 в руководство по продукту). Это позволяет писать более элегантные программы:

 

  # Prepare non-addressed ISO Request message
  # with a request for an ISO Address Claim
  SLOT1= 00FFEA18 FF 03 00EE00

  # This code will be executed every 10 seconds
  heartbeat(10000)
  { 
	load(SLOT1) 	     # Load prepared message
	set(0,UINT8,addr())  # Set Bridge's NMEA address
	send(CAN1) # Send to CAN1 from Bridge's address
  }

Эта программа каждые десять секунд запрашивает у всех устройств сети CAN1 объявление их адресов. Инициализация слота особенно удобна для подготовки длинного сообщения из нескольких кадров.

Все обновления доступны на странице загрузок (Text Display, NMEA Bridge).