Przeszukaj forum
Pokazuję wyniki dla tagów 'gsm'.
Znaleziono 3 wyniki
-
Witam mam od kilku dni próbuje napisać program do wysyłanie sms poprzez moduł GSM. Udało mi się za pomocą programu wysłać odpowiednia komendy na port Com komputera jednak bez reakcji modułu. Dodam ze gdy te same komendy wysalem programem tera temp pro moduł bezproblemu wysyła SMS. Jednak gdy uzywam mojego programu juz nie. Wiem że pewnie bład jest gdzieś w sposobie wprowadzania przeze mnie komend ale nie mam juz pojecią jaki to problem. Przeczesałem większą cześć internetu i juz nie mam pojecia co robie zle. Z góry dzięki za pomoc. import java.io.*; import java.util.*; import gnu.io.*; public class prawiefinal { static Enumeration portList; static CommPortIdentifier portId; static String messageString4 = "AT \r"; static String messageString = "AT+CMGF=1 \r"; static String messageString2 = "AT+CMGS=\"+4866467xxxx\"\r"; static String messageString3 = "> TESTY \u001A\r"; static SerialPort serialPort; static OutputStream outputStream; public static void main(String[] args) throws InterruptedException { portList = CommPortIdentifier.getPortIdentifiers(); while (portList.hasMoreElements()) { portId = (CommPortIdentifier) portList.nextElement(); if (portId.getPortType() == CommPortIdentifier.PORT_SERIAL) { if (portId.getName().equals("COM3")) { try { serialPort = (SerialPort) portId.open("COM3", 2000); } catch (PortInUseException e) {System.out.println("err");} try { outputStream = serialPort.getOutputStream(); } catch (IOException e) {e.printStackTrace();} try { serialPort.setSerialPortParams(9600, SerialPort.DATABITS_8, SerialPort.STOPBITS_1, SerialPort.PARITY_NONE); } catch (UnsupportedCommOperationException e) {e.printStackTrace();} try { outputStream.write(messageString4.getBytes()); // outputStream.write(13); Thread.sleep(3000); outputStream.flush(); outputStream.write(messageString.getBytes()); //outputStream.write(13); Thread.sleep(3000); outputStream.flush(); outputStream.write(messageString2.getBytes()); //outputStream.write(13); Thread.sleep(3000); outputStream.flush(); outputStream.write(messageString3.getBytes()); // Thread.sleep(1000); outputStream.write(26); outputStream.flush(); System.out.println(messageString); Thread.sleep(3000); outputStream.close(); serialPort.close(); } catch (IOException e) {e.printStackTrace();} } } } } }
- 1 odpowiedź
-
- gsm
- komendy at
-
(2 więcej)
Tagi:
-
C/C++ Software Engineer - Nr ref. (22/17) Kraków Opis stanowiska Osoba zatrudniona na tym stanowisku będzie odpowiedzialna za rozwój oraz utrzymanie oprogramowania aplikacyjnego i wbudowanego. Zajmie się także analizą i implementacją algorytmów zgodnie z najnowszymi wydaniami specyfikacji 3GPP. Praca w międzynarodowym zespole w celu dostarczenia rozwiązań najlepszych technicznie, wydajnościowo i jakościowo. Kluczowe technologie: C, C++, protokoły transmisji bezprzewodowej (GSM, GPRS, EDGE). Więcej informacji na temat oferty udzieli Patrycja Pacocha: patrycja.pacocha[at]infolet.pl Wymagania wykształcenie wyższe (informatyczne, telekomunikacyjne lub pokrewne) 2 lata doświadczenia komercyjnego w programowaniu w C i C++ znajomość programowania obiektowego i wielowątkowego znajomość zagadnień kontroli wersji i zarządzania zmianami zdolności analityczne i diagnostyczne bardzo dobra znajomość języka angielskiego Mile widziane znajomość protokołów transmisji bezprzewodowej (GSM, GPRS, EDGE, 3G, HSPA, LTE, LTE-A) znajomość zagadnień związanych z warstwą L1 lub L2 protokołów transmisji bezprzewodowej Oferta pełna wyzwań praca w międzynarodowym zespole, tworzącym rozwiązania dla światowego lidera w branży telekomunikacji bezprzewodowej prywatna opieka medyczna pakiet relokacyjny dofinansowanie do kart BenefitSystems krótkoterminowe wyjazdy zagraniczne
-
C/C++ Software Engineer - Nr ref. (22/17) Kraków Opis stanowiska Osoba zatrudniona na tym stanowisku będzie odpowiedzialna za rozwój oraz utrzymanie oprogramowania aplikacyjnego i wbudowanego. Zajmie się także analizą i implementacją algorytmów zgodnie z najnowszymi wydaniami specyfikacji 3GPP. Praca w międzynarodowym zespole w celu dostarczenia rozwiązań najlepszych technicznie, wydajnościowo i jakościowo. Kluczowe technologie: C, C++, protokoły transmisji bezprzewodowej (GSM, GPRS, EDGE). Więcej informacji na temat oferty udzieli Patrycja Pacocha: patrycja.pacocha[at]infolet.pl Wymagania wykształcenie wyższe (informatyczne, telekomunikacyjne lub pokrewne) 2 lata doświadczenia komercyjnego w programowaniu w C i C++ znajomość programowania obiektowego i wielowątkowego znajomość zagadnień kontroli wersji i zarządzania zmianami zdolności analityczne i diagnostyczne bardzo dobra znajomość języka angielskiego Mile widziane znajomość protokołów transmisji bezprzewodowej (GSM, GPRS, EDGE, 3G, HSPA, LTE, LTE-A) znajomość zagadnień związanych z warstwą L1 lub L2 protokołów transmisji bezprzewodowej Oferujemy pełną wyzwań pracę w międzynarodowym zespole, tworzącym rozwiązania dla światowego lidera w branży telekomunikacji bezprzewodowej prywatną opiekę medyczną pakiet relokacyjny dofinansowanie do kart BenefitSystems krótkoterminowe wyjazdy zagraniczne