Skip to content

Instantly share code, notes, and snippets.

View mobile-systems's full-sized avatar

Alexander Ocheretin mobile-systems

  • Russian Federation
View GitHub Profile
@mobile-systems
mobile-systems / Lab_2_RS485.md
Created February 19, 2025 11:07 — forked from Alexflex/Lab_2_RS485.md
Lab_2_RS485

Разработка коммуникационного ПО для физического интерфейса RS-485 и изучение промышленного протокола MODBUS

Цель лабораторной работы

Целью работы является практическое изучение интерфейса физического уровня RS-485 и протокола обмена данными Modbus, а также получение навыков разработки и использования ПО для обмена данными с периферийным устройством.

Задачи лабораторной работы

  • изучение принципов работы интерфейса RS-485;
  • изучение принципов проектирования коммуникационного ПО для обмена данными с удаленным устройство;
  • изучение протокола обмена данными Modbus и его программной реализации поверх RS-232C и RS-485 для связи устройств Master-Slave.

Задание на лабораторную работу

@mobile-systems
mobile-systems / Lab_1_RS232_485.md
Created February 19, 2025 11:05 — forked from Alexflex/Lab_1_RS232_485.md
Лабораторная работа RS-232
title
Лабораторная работа RS-232

Разработка коммуникационного ПО для последовательного порта

Цель лабораторной работы

Целью лабораторной работы является знакомство с последовательным интерфейсом UART и его реализацией на ПК (COM-порт), а также получение навыков разработки и использования ПО для обмена данными с периферийным устройством.

Задачи лабораторной работы

@mobile-systems
mobile-systems / msoffice_ooffice_pdf_diffs_with_git.md
Created February 6, 2025 07:05 — forked from mbrehin/msoffice_ooffice_pdf_diffs_with_git.md
Microsoft Office, Open Office, PDF diffs with Git

Sometimes when working with Git you'd like to commit binary files.
But those files won't have clean comparisons with Git standard diff command.
Fortunately Git is a great tool that comes with a lot of possibilities…

MS Office

If, as a developer, you are under company constraints and must use MS Office,
you'll encounter some issues when trying to diff MS Office files.

Maybe you're asking yourself: what's the problem with that?