Страница 68 из 112 ПерваяПервая ... 18586263646566676869707172737478 ... ПоследняяПоследняя
Показано с 671 по 680 из 1174

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Продвинутый
    Регистрация
    03.06.2008
    Возраст
    50
    Сообщений
    320
    Вес репутации
    341

    По умолчанию Re: Панель приборов.

    Именно так
    m.commport="COM"+ComPortNum;
    m.baudrate="19200";
    m.parity="n";
    m.databit="8";
    m.stopbit="1";
    m.eof="ascii 13";
    m.stx="null";
    m.etx="null";
    m.debug=false;
    m.serverip="localhost";
    m.serverport="8864";
    А попробуй вот так:
    m.commport="/dev/ttyUSB0";
    m.baudrate="57600";
    ...............................
    m.serverport="3001";

  2. #2
    Разработчик VENATOR Аватар для Frud
    Регистрация
    14.01.2012
    Возраст
    44
    Сообщений
    405
    Вес репутации
    340

    По умолчанию Re: Панель приборов.

    Именно так
    m.commport="COM"+ComPortNum;
    m.baudrate="19200";
    m.parity="n";
    m.databit="8";
    m.stopbit="1";
    m.eof="ascii 13";
    m.stx="null";
    m.etx="null";
    m.debug=false;
    m.serverip="localhost";
    m.serverport="8864";

    Причем сервер берет настройки порта из Венатора
    Последний раз редактировалось Frud; 20.06.2012 в 01:45.

  3. #3
    Разработчик VENATOR Аватар для Frud
    Регистрация
    14.01.2012
    Возраст
    44
    Сообщений
    405
    Вес репутации
    340

    По умолчанию Re: Панель приборов.

    Надо попробовать перехватить данные с ТСР порта и посмотреть их формат

  4. #4
    Продвинутый
    Регистрация
    03.06.2008
    Возраст
    50
    Сообщений
    320
    Вес репутации
    341

    По умолчанию Re: Панель приборов.

    они как отправляются с ардуины, так и в порт прилетают.
    int ledPin = 13; // LED connected to digital pin 9
    void setup()
    {
    // start serial port at 9600 bps:
    Serial.begin(57600);
    // initialize the digital pin as an output:
    pinMode(ledPin, OUTPUT);
    }

    void loop()
    {

    // if we get a valid byte
    if (Serial.available() > 0) {
    // get incoming byte:
    byte inByte = Serial.read();
    switch (inByte)
    {
    case 'v':
    digitalWrite(ledPin, HIGH); // set the LED on
    Serial.println("Led is ON");
    break;
    case 'o':
    digitalWrite(ledPin, LOW); // set the LED oFF
    Serial.println("Led is OFF");
    break;
    }
    }
    }
    То есть что отправил, то и в tcp-порт записалось.

    dima@dima-VPCEH2E1R:~$ telnet 192.168.1.8 3001
    Trying 192.168.1.8...
    Connected to 192.168.1.8.
    Escape character is '^]'.
    v
    Led is ON
    o
    Led is OFF

  5. #5
    Разработчик VENATOR Аватар для Frud
    Регистрация
    14.01.2012
    Возраст
    44
    Сообщений
    405
    Вес репутации
    340

    По умолчанию Re: Панель приборов.

    Попробуй толкать данные в TCP порт который слушает Венатор без сервера

  6. #6
    Продвинутый
    Регистрация
    03.06.2008
    Возраст
    50
    Сообщений
    320
    Вес репутации
    341

    По умолчанию Re: Панель приборов.

    ща попробую...
    ты здесь долго ещё будешь?

  7. #7
    Продвинутый
    Регистрация
    03.06.2008
    Возраст
    50
    Сообщений
    320
    Вес репутации
    341

    По умолчанию Re: Панель приборов.

    m.baudrate="19200";
    а в скетче для ардуины:
    Serial.begin(115200);
    это повлияет на что-то?

  8. #8
    Разработчик VENATOR Аватар для Frud
    Регистрация
    14.01.2012
    Возраст
    44
    Сообщений
    405
    Вес репутации
    340

    По умолчанию Re: Панель приборов.

    еще долго

  9. #9
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    55
    Сообщений
    13,381
    Вес репутации
    10

    По умолчанию Re: Панель приборов.

    Конечно повлияет.
    Пропиши в скетче Serial.begin(19200);
    Последний раз редактировалось Chip; 20.06.2012 в 03:13.

  10. #10
    Продвинутый
    Регистрация
    03.06.2008
    Возраст
    50
    Сообщений
    320
    Вес репутации
    341

    По умолчанию Re: Панель приборов.

    не хочет....


Страница 68 из 112 ПерваяПервая ... 18586263646566676869707172737478 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •