Re: Все вопросы по Wialon IPS
Запрещены только запятые и точки с запятой, т.к. эти символы являются разделителями частей сообщения.
Сейчас мы разрабатываем бинарный протокол, в котором эти ограничения будут отсутствовать.
kvdm пишет:Если же нужно передать произвольный текст с запятыми и точками с запятой, то можно использоват сообщение типа M (#M#msg\r\n), страница 6 протокола.
Я не имел в виду текстовые сообщения. Речь идет именно о параметрах с оборудования. А оборудование не мое, т.е. теоретически может выдать что угодно. Как раз это и случилось Что собственно и привело к моему вопросу.
Поэтому хотелось бы иметь ПОЛНОЕ описание того, что текущая реализация Wialon IPS в качестве параметра жрет, а чего не жрет. По-человечески надо чтоб протокол (и собственно его реализация на сервере Wialon) определил какой-нибудь знак в качестве 'эскейпа'. Например, ту же обратную косую черту.
Но как минимум все-таки нужно точно знать что запрещено в текущей реализации. Для того чтобы это хотя бы сообщить клиенту. Чтоб он в случае проблем знал в чем дело и к Gurtam обращался.Итак, запятые и точки с запятой запрещены. Это все? Или еще что-то? Кавычки? Апостроф?