[VB.NET] Bluetooth Serial Port Profile aanroepen?

Pagina: 1
Acties:

  • Da_maniaC
  • Registratie: September 2004
  • Laatst online: 25-11 19:07

Da_maniaC

a.k.a. The Sequenz Pounder

Topicstarter
Hey,

Ik ben bezig met een afstudeerproject voor school.

In simpele lijnen is het een stekkerdoos die je met bluetooth kan bedienen.

Nu heb ik een seriele verbinding lopen tussen een USB Bluetooth dongle op mijn laptop en een seriele bluetooth dongle in de stekkerdoos die programmeerbaar is en stand-alone kan werken.

Echter kan de software die standaard bij mijn gebruikt relaisbord word geleverd (dat relaisbord schakelt dus de contacten) niet de seriele signalen oversturen om dat de seriele verbinding die gelegd is niet naar een hardware matige com poort is (COM1) maar naar bijvoorbeeld COM5 of COM6 die is opgebouwd uit een virtuele SPP COM Poort. (SPP staat voor Serial Port Profile).

Ik wil nu zelf het relaisbord programma, dat open source is gaan aanpassen (een vriend van me is programmeur) en dan op die manier zorgen dat het gaat werken.

We zijn echter al een middagje bezig geweest en het lijkt moeilijker dan verwacht om een SPP COM poort aan te spreken.

Ik vroeg mij dus af of iemand hier meer ervaring mee had, enige tips zijn hartelijk welkom. :)

Inventory | Instagram: @sequenzpounder | http://www.zdaemon.org | ZDaemon! Client/Server port for DOOM!


  • CodeIT
  • Registratie: Juni 2002
  • Laatst online: 17:12

CodeIT

Code IT

In VB.NET is het gewoon mogelijk om een Virtuele Serial Port te openen en te gebruiken. Misschien komt jouw probleem doordat het relaisbord naast de twee datalijnen ook een DTR of RTS pin nodig heeft. Deze zijn meestal niet geïmplementeerd in een virtuele (bluetooth) port.
Wij hadden op het werk iets soortgelijks nodig en toen hebben we een bestaand product gebruikt, in plaats van het zelf te ontwikkelen: http://www.gmb.nl/main.asp?mode=item&N=2757

[ Voor 3% gewijzigd door CodeIT op 23-12-2006 20:39 ]


  • Da_maniaC
  • Registratie: September 2004
  • Laatst online: 25-11 19:07

Da_maniaC

a.k.a. The Sequenz Pounder

Topicstarter
Het relaisbord dat ik gebruik is de Velleman K8056.
Deze heeft alleen een TxD en een ground nodig. (RxD op het relaisbord zelf dus). :)

Maar ik wil niet met VB.net een virtuele poort creeëren.
Ik wil er een benaderen die al gemaakt is door de bij de USB bluetooth dongle geleverde software genaamd Blue Soleil van de fabrikant IVT. (Deze software word bij vrijwel iedere Bluetooth dongle geleverd).

Is het ook mogelijk om zo'n poort aan te roepen en is er een 'database' op internet waar ik deze code of een voorbeeld ervan misschien kan vinden? :)

Inventory | Instagram: @sequenzpounder | http://www.zdaemon.org | ZDaemon! Client/Server port for DOOM!


  • Da_maniaC
  • Registratie: September 2004
  • Laatst online: 25-11 19:07

Da_maniaC

a.k.a. The Sequenz Pounder

Topicstarter
Iemand nog? ;(

Inventory | Instagram: @sequenzpounder | http://www.zdaemon.org | ZDaemon! Client/Server port for DOOM!


  • Da_maniaC
  • Registratie: September 2004
  • Laatst online: 25-11 19:07

Da_maniaC

a.k.a. The Sequenz Pounder

Topicstarter
Donderdag gaan we weer verder met programmeren, ik zou het op prijs stellen als iemand mij kon vertellen HOE ik dit kon doen.

Dat het uberhaupt kan is fijn om te horen, maar we hebben al een uur lopen zoeken op het internet maar kunnen niet vinden hoe we deze poorten precies aan kunnen spreken. :)

Inventory | Instagram: @sequenzpounder | http://www.zdaemon.org | ZDaemon! Client/Server port for DOOM!


  • Da_maniaC
  • Registratie: September 2004
  • Laatst online: 25-11 19:07

Da_maniaC

a.k.a. The Sequenz Pounder

Topicstarter
Het is gelukt, iedereen bedankt voor de hulp! :)

We hadden nog wat typfoutjes hier en daar. :\

Inventory | Instagram: @sequenzpounder | http://www.zdaemon.org | ZDaemon! Client/Server port for DOOM!

Pagina: 1