|
1C 8 - Siemens MC35i | ☑ | ||
---|---|---|---|---|
0
alexei366
27.11.12
✎
22:55
|
Делаю конект к компорту :
Драйвер = Новый COMОбъект("MSCOMMLib.MSComm.1"); Драйвер.Settings = "115200,N,8,1"; Драйвер.CommPort = 3; Драйвер.InputLen = 0; Попытка Драйвер.PortOpen=-1; Исключение Предупреждение("Не могу открыть порт"); Возврат Ложь; КонецПопытки; Потом даю две команды заподряд, и насколько я заметил если не делать между ними задержку в секунду хотябы, то вторая команда тупо не срабатывает. Можно конеш задержку делать, а хотелось бы отслеживать какойнить параметр пока не станет к примеру =1 чтоб означало готов кушать команду. Есть такое или нет? |
|||
1
Длинный Клиент
27.11.12
✎
23:01
|
Вы подключаете старый телефон к 1С, чтобы заработать 1Ской и соблазнить женщину, а Гений 1С напрямую соблазнял женщину в обмен на старый телефон. 1Ска тут - лишнее .
|
|||
2
alexei366
27.11.12
✎
23:02
|
Ну "Длинный", давай предлагай варианты, только без филосовства
|
|||
3
alexei366
27.11.12
✎
23:03
|
Я так думаю что в 1С что в другом языке конкретная проблема существует
|
|||
4
Biker
27.11.12
✎
23:04
|
Покаж чего в порт пихаешь
|
|||
5
alexei366
27.11.12
✎
23:07
|
Драйвер.Output = "AT"+Символ(13);
Драйвер.Output = "ATE0"+Символ(13); |
|||
6
alexei366
27.11.12
✎
23:07
|
К примеру*
|
|||
7
YHVVH
27.11.12
✎
23:08
|
(0) так отслеживай что тебе мешает?
|
|||
8
Biker
27.11.12
✎
23:08
|
А чем ATE1 и слушать ответ "ОК" не устраивает ?
|
|||
9
alexei366
27.11.12
✎
23:09
|
Ответ и так есть, эха не будет на входе всмысле что туда вгоняешь чтоб обратно не сыпалось только ответ
|
|||
10
alexei366
27.11.12
✎
23:09
|
Так я и слушаю, только в буфере на две команды 1 ОК
|
|||
11
YHVVH
27.11.12
✎
23:11
|
так ты слушай между командами
|
|||
12
Длинный Клиент
27.11.12
✎
23:11
|
а вы искали гуглопоиском по мисте "MSCOMMLib.MSComm.1" ? Дало несколько тем. Там задержку ставят. Может еще что, не вчитывался.
|
|||
13
YHVVH
27.11.12
✎
23:13
|
(12) ты банален
|
|||
14
alexei366
27.11.12
✎
23:13
|
Искал, про задержку знаю, хотел выяснить есть ли другой способ, чтоб время попросту в коде не терять.
|
|||
15
alexei366
27.11.12
✎
23:14
|
Между командами получаю ОК, кидаю вторую получаю ничего. Если поставить паузу между командами то ОК и на вторую команду словлю.
|
|||
16
alexei366
27.11.12
✎
23:16
|
Есть конеш у меня идея. Включить эхо и перед подачей команды, вводить "at" пока в ответ не получу тоже самое, и затем сразу команду. Вроде должно получиться без фиксированной задержки.
|
|||
17
YHVVH
27.11.12
✎
23:18
|
(16) лучше с задержкой , в таких моментах, можно забить порт.
|
|||
18
alexei366
27.11.12
✎
23:20
|
Так статус готовности нигде не узнать?
|
|||
19
Длинный Клиент
27.11.12
✎
23:21
|
(13) ну так и получается, что всё до нас выстрадано ни один раз, и люди до нас не чудаки, тоже думали, искали
|
|||
20
alexei366
27.11.12
✎
23:22
|
Мож блин я "гений", и хочу подругому!
|
|||
21
YHVVH
27.11.12
✎
23:25
|
(20) тогда думай сам. гений не спрашивают как сделать.
|
|||
22
NS
27.11.12
✎
23:40
|
Не совсем понятно - а зачем сименс подключать к 1С?
|
|||
23
alexei366
27.11.12
✎
23:44
|
напиши как по другому
|
|||
24
NS
27.11.12
✎
23:54
|
(23) Тебе СМС отправлять? Купи пакет, да и отправляй через сервис.
|
|||
25
zmaximka
27.11.12
✎
23:54
|
MC35i это gsm модем
|
|||
26
NS
27.11.12
✎
23:56
|
Обана. А вроде 10 лет назад был такой телефон. Относительно крутой.
|
|||
27
NS
27.11.12
✎
23:56
|
(25) А нафига напрямую из 1С работать с gsm модемом?
|
|||
28
zmaximka
28.11.12
✎
01:00
|
(26) если не ошибаюсь бы С35 и может даже еще был С35i.
А на счет зачем то это не ко мне |
|||
29
alexei366
28.11.12
✎
01:06
|
Как тогда не напрямую?
|
|||
30
NS
28.11.12
✎
01:11
|
(29) Задача то у тебя какая?
|
|||
31
NS
28.11.12
✎
01:13
|
Поработать с gsm модемом?
(28) Siemens ME45 |
|||
32
NS
28.11.12
✎
01:14
|
А так-же был M35i и C35i
У меня в голове они перепутались. |
|||
33
alexei366
28.11.12
✎
01:48
|
смс отправлять
|
|||
34
NS
28.11.12
✎
02:39
|
(33) Я и говорю - просто купи пакет СМС, и отправляй через интернет сервис. Мало того что это проще, еще и дешевле.
|
|||
35
NS
28.11.12
✎
02:41
|
http://www.ittex.ru/SMScenter/Prices/
Вот например. |
|||
36
alexei366
28.11.12
✎
02:44
|
Да фиг знает, мне то пофиг, на фирме есть модем , симка корпоративная, да и отсылать с номера конкретного считается правилом хорошего тона. Мне сделать надо
|
|||
37
NS
28.11.12
✎
02:46
|
(36) Во первых там идет готовая конфа, во вторых она позволяет ставить любого легального отправителя (в том числе и конкретный номер). Ну и работает она не только через интернет, но с gsm модемами.
А весь профит в удобстве, и экономии денег на пакетах СМС. |
|||
38
alexei366
28.11.12
✎
03:04
|
А вот про роботу с gsm расскажи поподробней или линку кинь
|
|||
39
NS
28.11.12
✎
03:07
|
(38) Лучше обратиться к разработчику по (35)
У них встраиваемая конфигурация, и точно умеет работать с gsm модемами. Я не разработчик, я для них заказчик. |
|||
40
alexei366
29.11.12
✎
00:56
|
Затея с эхом не прокатила, я то думал эхо мгновенно на входе появляется, оказалось нет.
|
|||
41
OberNew
29.11.12
✎
11:39
|
Можно попробовать утилиту командной строки Gammu, которая умеет отправлять SMS через MC35i
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |