Файл конфигурации ровера "Контакт"
ПРЕДНАЗНАЧЕНИЕ КОНФИГУРАЦИИ
Данная конфигурация предназначена для настройки ровера, не меняя электронику в случае неправильного подключения.
Пример файла конфигурации:
{
	"restApiLink": "http://localhost:3005/vehicle-api",
    "apiLink": "http://localhost:3006",
	"apiToken": "000c5287-011a-4228-8e44-e31z6d44b065",
	"webrtcLink": "http://localhost:1984",
	"name": "CONTACT",
	"serialNumber": "frame:test",
	"type": "frame150",
	"controlBoard": {
		"isOn": true,
		"comPort": "COM6",
		"settings": {
			"drives": {
				"type": "Ppm",
				"ports": {
					"right": [
						2
					],
					"left": [
						1
					]
				},
				"ppm": {
					"max": 2000,
					"middle": 1500,
					"min": 1000
				}
			},
			"lights": {
				"front": {
					"type": "Rel",
					"ports": [
						8
					]
				},
				"flasher": {
					"type": "Rel",
					"ports": [
						10
					]
				},
				"turnLights": {
					"left": {
						"type": "Out",
						"ports": [
							1
						]
					},
					"right": {
						"type": "Out",
						"ports": [
							4
						]
					}
				},
				"reversingLights": {
					"type": "Out",
					"ports": [
						2
					]
				},
				"stopLights": {
					"type": "Out",
					"ports": [
						3
					]
				},
				"driveLights": {
					"type": "Out",
					"ports": []
				}
			},
			"sounds": {
				"horn": {
					"type": "Rel",
					"ports": [
						5
					]
				}
			}
		}
	},
	"attachments": [
		{
			"id": "headlights"
		},
		{
			"id": "flashers"
		},
		{
			"id": "brush"
		},
		{
			"id": "turnAround"
		},
		{
			"id": "startStop"
		},
		{
			"id": "sensetiveButton"
		}
	],
	"gnss": {
		"isOn": true,
		"modules": [
			{
				"baud": 9600,
				"port": "/dev/ttyUSB0",
				"position": "front"
			}
		]
	},
	"jsn_hub": {
		"isOn": true,
		"baud": 9600,
		"ports": [
			"/dev/ttyCH9344USB10",
			"/dev/ttyCH9344USB8",
			"/dev/ttyCH9344USB0",
			"/dev/ttyCH9344USB1"
		]
	},
	"safeTronic": {
		"isOn": false,
		"comPort": "COM5",
		"settings": {
			"autoSendInterval": 200,
			"autoSend": true,
			"medianFilter": false,
			"ultraSonicInterval": 200,
			"infraRedInterval": 10,
			"infraRedSettingsInteger": 10,
			"infraRedSettingsFractional": 10,
			"sensorsSettingsMinMax": 10
		}
	},
	"battery": {
		"isOn": false,
		"comPort": "COM5"
	}
}Файл конфигурации для мобильного робота Ровер "Контакт" содержит различные параметры для настройки функциональности робота. Вот его описание:
- restApiLink: URL API для доступа к REST API робота. 
- apiLink: Базовый URL для API робота. 
- apiToken: Токен авторизации для доступа к API. 
- webrtcLink: Ссылка для WebRTC соединения. 
- name: Имя робота. 
- serialNumber: Серийный номер робота. 
- type: Тип робота. 
- controlBoard: Настройки платы управления. - isOn: Статус активации платы. 
- comPort: Серийный порт, используемый для связи. 
- settings: Настройки для управления двигателями, освещением и звуковыми сигналами. - drives: Настройки приводов. - type: Тип сигнала приводов (например, Ppm). 
- ports: Порты для правого и левого привода. 
- ppm: Параметры PPM для максимального, среднего и минимального значения. 
 
- lights: Настройки освещения. - front: Настройки передних фар. 
- flasher: Настройки мигалок. 
- turnLights: Настройки поворотников. 
- reversingLights: Настройки заднего хода. 
- stopLights: Настройки стоп-сигналов. 
- driveLights: Настройки фар при движении. 
 
- sounds: Настройки звуковых сигналов. - horn: Настройки гудка. 
 
 
 
- attachments: Подключаемые устройства или функции. 
- gnss: Настройки GNSS модулей. - isOn: Статус активации GNSS. 
- modules: Параметры модулей GNSS, включая скорость передачи данных, порт и позицию. 
 
- jsn_hub: Настройки для JSN Hub. - isOn: Статус активации JSN Hub. 
- baud: Скорость передачи данных. 
- ports: Список портов для JSN Hub. 
 
- safeTronic: Настройки для SafeTronic. - isOn: Статус активации SafeTronic. 
- comPort: Серийный порт для SafeTronic. 
- settings: Дополнительные настройки SafeTronic, включая интервалы отправки данных и настройки датчиков. 
 
- battery: Настройки для управления батареей. - isOn: Статус активации управления батареей. 
- comPort: Серийный порт для управления батареей. 
 
Этот файл конфигурации предоставляет гибкие настройки для управления различными аспектами работы робота, включая его движение, освещение, звуковые сигналы и подключение к внешним интерфейсам и сервисам.
Данный файл нужно залить на ваш Orange Pi в путь /var/onboard
Последнее обновление
