Skip to content

Semnale Digitale, port serial si I-BUS

Featured Replies

Se pricepe cineva in transmiterea de semnal digital prin intermediul portului serial sau oricare (cam aceeasi mancare de peste este) catre lina I-BUS?

Vreau sa modific niste scripturi php pentru transmiterea unor mesaje prin intermediul portului serial si vreau sa stiu daca codurile hex (necesare diferitelor module i-bus dupa BMW) se introduc direct sau trebuiesc modificate/impartite.

 

Ex. de cod:

<?php

 

 

*/

 

if (isset($_GET['action'])) {

 

require("php_serial.class.php");

 

 

$serial = new phpSerial();

 

$serial->deviceSet("COM1");

 

$serial->confBaudRate(9600);

$serial->confParity("even");

// $serial->confCharacterLength(8); //Aici nu stiu ce lungi, am inteles ca lungimea o da fiecare mesaj in parte - banuiesc ca asta se scoate, sau se trece 0/none???

$serial->confStopBits(1); //Am inteles ca 1 se trece aici

$serial->confFlowControl("none"); //Asta banuiesc ca ramane none

 

$serial->deviceOpen();

 

restul o sa le scriu pentru fiecare buton in parte

 

LE: am uitat sa bag ce era mai important pentru a transmite codul HEX, spre exemplu:

Volume + 50 04 68 32 11 1F

 

Se poate : ser_write( "50 04 68 32 11 1F" ); ??

Edited by neo2004

exista deja softuri care transmit coduri ibus prin intermediul usb/serial - o alegere buna pentru interfata este cea de la resler care foloseste melexis - are incorporata hw evitarea coliziunilor pe bus
  • Author

Stiu de existenta lor, le-am si folosit dar acum vreau sa folosesc o interfata web simplificata (html sau php) sa controlez anumite functii si sa o pot accesa din retea (wireless)

 

Am atasat un exemplu de interfata web, doar ca aceasta seteaza un pin sa stea pornit sau nu, eu vreau sa trimit codul hex

post-225-0-57307500-1323781260_thumb.gif

Edited by neo2004

pai daca respectivul pc care va rula aplicatia poate sa accepte/execute comenzi inseamna ca functioneaza = consuma curent = in 4-5 ore nu mai pornesti masina :)
  • Author
Aveam pe undeva o baterie "inteligenta" de 12V, cu niste diode si un releu, pentru a decupla sistemul de bateria masinii atat timp cat motorul nu este pornit + "wake on wireless lan". M-am gandit din timp la lucrurile astea, am vrut sa fac treaba asta de mult la o masina non-ibus.
  • Author
nimeni nu da cu parerea ? :flowers:

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.