Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


VB -> Datakabel -> Nokia 6210

Postades av 2005-08-27 16:23:48 - Jonas Larsson, i forum visual basic - allmänt, Tråden har 4 Kommentarer och lästs av 687 personer

Hej.

Sitter och håller på med ett litet program som ska skicka ett SMS via en ansluten mobiltelefon. Telefonen är en Nokia 6210 ansluten med en DLR-3P datakabel till COM1.

Jag tänkte använda mig av MSCOMM för kommunikationen mot telefonen men får det inte att fungera, har suttit i ett par timmar och försökt nu...

Det konstiga är att det fungerar perfekt med hyperterminalen, men inte direkt ifrån VB.

Vi kan ju ta ett enkelt exempel, sänder jag AT i hyperterminalen svarar telefonen med OK, försökte göra samma sak i VB med följande exempel som jag hitta på MSDN:

Private Sub Form_Load()
' Buffer to hold input string
Dim Instring As String
' Use COM1.
MSComm1.CommPort = 1
' 9600 baud, no parity, 8 data, and 1 stop bit.
MSComm1.Settings = "9600,N,8,1"
' Tell the control to read entire buffer when Input
' is used.
MSComm1.InputLen = 0
' Open the port.
MSComm1.PortOpen = True
' Send the attention command to the modem.
MSComm1.Output = "AT" & Chr$(13) ' Ensure that
' the modem responds with "OK".
' Wait for data to come back to the serial port.
Do
DoEvents
Buffer$ = Buffer$ & MSComm1.Input
Loop Until InStr(Buffer$, "OK" & vbCrLf)
' Read the "OK" response data in the serial port.
' Close the serial port.
MSComm1.PortOpen = False
End Sub

I exemplet ovan sänds ett AT kommando och ett OK förväntas som svar, men programmet stannar i loopen och kommer aldrig vidare, dvs det kommer aldrig något OK. Något förslag på lösning eller varför det inte fungerar?

Testar jag mot COM3 får jag svar OK (mitt interna modem), men inte mot COM1 dit telefonen är ansluten.


Svara

Sv: VB -> Datakabel -> Nokia 6210

Postades av 2005-08-27 23:26:09 - Bo Johansson

Hej!
Prova med com2 eller com4 istället, com1 och com3 delar på irq4 det kan bli strul.
Vet du vad telefonen svarar på anrop och vilka kommando du skal skicka?

Mvh
Bo


Svara

Sv:VB -> Datakabel -> Nokia 6210

Postades av 2005-08-28 12:51:42 - Jonas Larsson

Hej.

Tack för tipset, jag slängde ur mitt interna modem och avinstallerade det. Dock fungerar det fortfarande inte på varken COM1 eller COM2 ifrån VB, ifrån hyperterminalen fungerar det fint.

Ja, jag har bara följt ett enkelt exempel ifrån nokia "Send, Receive and Read SMS with Terminal Program and Nokia 6210 Phone" som finns här: http://nds1.nokia.com/phones/files/guides/6210_SMS_en.pdf

Tycker att det är lite konstigt att hyperterminalen fungerar men inte VB, jobbar dessa program olika med portåtkomster, eller sänder olika kommandon på något sätt?

Mvh
Jonas


Svara

Sv: VB -> Datakabel -> Nokia 6210

Postades av 2005-08-29 22:28:11 - Jonas Larsson

Kan det ha något att göra med att MSCOMM inte är riktigt installerad? Först när jag försökte lägga till MSCOMM på arbetsytan protesterade VB och sa något i stil med att jag inte hade rättighet att använda MSCOMM i den versionen av VB jag använde, vilket är lite konstigt eftersom det är en registrerad version, men efter lite sökande på internet hittade jag en registernyckel som gjorde att modulen blev registrerad, åtminstånde såpass att det gick att lägga upp den på arbetsytan.

Kan det vara här felet ligger? Finns det något alternativ till MSCOMM, alternativt något sätt att ominstallera bara MSCOMM på?


Svara

Sv:VB -> Datakabel -> Nokia 6210

Postades av 2005-08-31 07:55:06 - Johan Djupmarker

Inte någon hjälp direkt, men jag har varit med om precis samma sak med likadan telefon och kabel. Fungerade fint med ett terminalprogram, men när jag gjorde samma sak i vb så fungerade det inte. Jag hittar inte min kod nu, men det spelar ju inte så stor roll när det inte fungerar :) JAg orkade iaf inte bråka mer med problemet så jag hittade ingen lösning :(

/Johan


Svara

Nyligen

  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper
  • 16:36 Allt du behöver veta om keramiskt
  • 16:14 Vem anlitar man egentligen när tak

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 722
27 958
271 751
368
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies