Импорт списка репитеров а ID-31/ID-51

Moderator: BM Administration

User avatar
RN3AUZ
Posts: 145
Joined: 01 Mar 2014, 23:14
Location: MSK

Добавление списка репитеров в ID-31/ID-51

Post by RN3AUZ » 15 Oct 2014, 21:19

Подскажите, пожалуйста, как добавить список репитеров (узлов D-STAR) в станции ID-31/ID-51 при помощи софта CS-31/51

Скачиваю список отсюда http://cloud.dstar.su/portal/#download в формате "Icom Repeaters".
Получаю .csv со списком.

В CS-31/51 открываю текущий конфиг станции, выбираю File->Import->Group/All (пробовал и то и другое), выбираю скаченный список, получаю сообщение "File error. Illegal data."

Версии софта:
CS-51 - 1.0
CS-31 - 1.2

Софт запускается под линуксами, из-под wine с проброшенным USB портом.
В целом, софт работает, конфиг из станции читается, в станцию пишется, нормально редактируется.

User avatar
R3ABM
Posts: 3105
Joined: 08 Jun 2012, 07:43

Re: Добавление списка репитеров в ID-31/ID-51

Post by R3ABM » 15 Oct 2014, 21:28

Очевидно, что проблема в десятичном разделителе. Как заставить Wine кушать запятую вместо точки - я не знаю.
R3ABM / DL5ABM / ex. UB3ABM

User avatar
RN3AUZ
Posts: 145
Joined: 01 Mar 2014, 23:14
Location: MSK

Re: Добавление списка репитеров в ID-31/ID-51

Post by RN3AUZ » 16 Oct 2014, 17:39

wine, думаю, не виноват.
Приложение же получает доступ к файлу.

На всякий случай, заменил запятые точками и попробовал импортировать.
Результат прежний.

P.S. То есть под виндой, в CS-51 v.1.0 схема File -> Import -> Group с этим списком работает?

User avatar
RN3AUZ
Posts: 145
Joined: 01 Mar 2014, 23:14
Location: MSK

Re: Добавление списка репитеров в ID-31/ID-51

Post by RN3AUZ » 16 Oct 2014, 18:05

Разобрался.

Хозяйке на заметку.

Заголовок .csv, загружаемого с сайта:
Group No;Group Name;Name;Sub Name;Repeater Call Sign;Gateway Call Sign;Frequency;Dup;Offset;RPT1USE;Position;Latitude;Longitude;UTC Offset

Заголовок .csv, сохраняемого приложением CS-51:
Group No,Group Name,Name,Sub Name,Repeater Call Sign,Gateway Call Sign,Frequency,Dup,Offset,RPT1USE,Position,Latitude,Longitude,UTC Offset

То есть, приложение ждет, в буквальном смысле, "comma separated values".

После замены запятых в полях на точки, а разделяющих точек-с-запятыми на запятые, всё заработало.

P.S. Под линуксами можно сделать так:
cat original_list.csv | sed s/","/"."/g | sed s/";"/","/g >new_list.csv

User avatar
R3ABM
Posts: 3105
Joined: 08 Jun 2012, 07:43

Re: Добавление списка репитеров в ID-31/ID-51

Post by R3ABM » 16 Oct 2014, 22:55

Вся эта хрень пляшет от виндовозной специфики - для русской локали запятая используется в качестве десятичного разделителя, по этому в качестве разделителя полей используется точка с запятой. Второй формат, который в списке обозначен под Android и SD-карточку имеет запятые в качестве разделителей.
R3ABM / DL5ABM / ex. UB3ABM

RD3AJY
Posts: 8
Joined: 06 Nov 2014, 10:38

Re: Импорт списка репитеров а ID-31/ID-51

Post by RD3AJY » 27 Jan 2015, 02:52

windows7 попробовал залить файлик в cs-51 Через импорт, столкнулся с тем же результатом что описывался выше: Illegal data

Попробовал изменить региональный стандарт с , на . Результат нулевой, как победить?
Icom id-51E

User avatar
R3ABM
Posts: 3105
Joined: 08 Jun 2012, 07:43

Re: Импорт списка репитеров а ID-31/ID-51

Post by R3ABM » 27 Jan 2015, 07:44

А какой вариант файла использовался? Там как минимум два вида выгрузок под ID-51.
Если не получается с версией для CS-51, рекомендую попробовать версию для RS-MS1A.
R3ABM / DL5ABM / ex. UB3ABM

RD3AJY
Posts: 8
Joined: 06 Nov 2014, 10:38

Re: Импорт списка репитеров а ID-31/ID-51

Post by RD3AJY » 27 Jan 2015, 11:45

косяк выявлен. Сразу после скачивания но до момента сохранения, Open Office перекодировал файл. Отменил перекодировку, сохранил как просто фал и изменил расширение на .csv
Icom id-51E

RD3AJY
Posts: 8
Joined: 06 Nov 2014, 10:38

Re: Импорт списка репитеров а ID-31/ID-51

Post by RD3AJY » 27 Jan 2015, 12:45

Что более актуально, список репитеров или карта? Rz3ars вроде отключил D-star и поставил DMR, а на карте показывает как D-star..
Icom id-51E

User avatar
R3ABM
Posts: 3105
Joined: 08 Jun 2012, 07:43

Re: Импорт списка репитеров а ID-31/ID-51

Post by R3ABM » 27 Jan 2015, 16:18

RD3AJY wrote:Что более актуально, список репитеров или карта? Rz3ars вроде отключил D-star и поставил DMR, а на карте показывает как D-star..
Карты и список имеют источником одну и ту же базу данных, которая пополняется данными с самих узлов через ircDDB. Так как RZ3ARS не удалил данные из базы через Личный Кабинет, данные продолжают выгружаться, но не обновляются, так как узел RZ3ARS в данный момент лежит.
R3ABM / DL5ABM / ex. UB3ABM

Post Reply

Return to “Радиостанции для пользователей”