Witajcie!
Podjąłem bardzo ambitny projekt
Muszę stworzyć program w LabVIEW do komunikacji telefon/falownik. Chodzi o to, aby z telefonu wysyłać wiadomości do komputera, a on ma wysłać odpowiednie rozkazy do falownika. Analogicznie na odwrót. Czyli np. z telefonu wysyłam "Silnik:1 Kom:Start", falownik uruchamia silnik, odsyła np. "Start: OK, Prędkość: 2000RPM, Prąd: 2A...". To wszystko przez BT ma się dziać
Wysyłanie wiadomości z kompa już opanowałem - no powiedzmy. Potrafię zrobić tak, że w telefonie pojawi się nowa nieprzeczytana wiadomość w skrzynce odbiorczej, ale nie będzie komunikatu o odebraniu. Gorzej jest z wysyłaniem wiadomości, ale tutaj też już mam pewien pomysł. Otóż mogę odczytać z poziomu kompa konkretną wiadomość z telefonu, więc mógłbym po prostu zapisywać w pustej skrzynce nadawczej wiadomość z komendą, a komp po odczytaniu by ją wywalił i odesłał potwierdzenie.
To wszystko odbywa się za pomocą komend AT, więc za pośrednictwem portu szeregowego.
I teraz pytania do Was:
- jak zrobić, aby pojawił się komunikat o odebraniu nowej wiadomości? Lub w jaki sposób inaczej wysłać do telefonu wiadomość, która pojawi się na ekranie?
- jak inaczej zrobić wysyłanie wiadomości z telefonu na komputer, w jakiś prostszy sposób i bardziej łopatologiczny?
Mam do dyspozycji wszyskie serwisy którymi dysponuje telefon. Np. seriwsy OBEX, jednak nie wiem jak z nich skorzystać. A wiem, że obex'em można by wysłać smartmessage, które pojawi się od razu na ekranie (chyba!).
I na koniec jedna zagwozdka:
Wyszukuję telefon (działam na sterownikach windowsa do BT, żadne bluesoleil nie wchodzi w grę, labview się z nimi gryzie), paruję urządzenia, potem wchodzę w zakładkę "porty com", stukam "dodaj", zaznaczam "wychodzące", w urządzeniach wybieram swój telefon, wybieram usługę "AT" klikam OK i "Błąd usługi bluetooth: odmowa dostępu". Żadnego infa co i jak i skąd i dlaczego...
Na innych komputerach działa to prawidłowo. Wcześniej miałem BlueSoleil ale odinstalowałem, może to coś nie tak się odinstalowało?
Podjąłem bardzo ambitny projekt
Wysyłanie wiadomości z kompa już opanowałem - no powiedzmy. Potrafię zrobić tak, że w telefonie pojawi się nowa nieprzeczytana wiadomość w skrzynce odbiorczej, ale nie będzie komunikatu o odebraniu. Gorzej jest z wysyłaniem wiadomości, ale tutaj też już mam pewien pomysł. Otóż mogę odczytać z poziomu kompa konkretną wiadomość z telefonu, więc mógłbym po prostu zapisywać w pustej skrzynce nadawczej wiadomość z komendą, a komp po odczytaniu by ją wywalił i odesłał potwierdzenie.
To wszystko odbywa się za pomocą komend AT, więc za pośrednictwem portu szeregowego.
I teraz pytania do Was:
- jak zrobić, aby pojawił się komunikat o odebraniu nowej wiadomości? Lub w jaki sposób inaczej wysłać do telefonu wiadomość, która pojawi się na ekranie?
- jak inaczej zrobić wysyłanie wiadomości z telefonu na komputer, w jakiś prostszy sposób i bardziej łopatologiczny?
Mam do dyspozycji wszyskie serwisy którymi dysponuje telefon. Np. seriwsy OBEX, jednak nie wiem jak z nich skorzystać. A wiem, że obex'em można by wysłać smartmessage, które pojawi się od razu na ekranie (chyba!).
I na koniec jedna zagwozdka:
Wyszukuję telefon (działam na sterownikach windowsa do BT, żadne bluesoleil nie wchodzi w grę, labview się z nimi gryzie), paruję urządzenia, potem wchodzę w zakładkę "porty com", stukam "dodaj", zaznaczam "wychodzące", w urządzeniach wybieram swój telefon, wybieram usługę "AT" klikam OK i "Błąd usługi bluetooth: odmowa dostępu". Żadnego infa co i jak i skąd i dlaczego...
Na innych komputerach działa to prawidłowo. Wcześniej miałem BlueSoleil ale odinstalowałem, może to coś nie tak się odinstalowało?