VB6 en Bluetooth

Software die niet past in bovenstaande onderwerpen
Berichten: 3
Geregistreerd: 11 Feb 2016, 10:40

VB6 en Bluetooth

Berichtdoor HOB » 11 Feb 2016, 11:02

Geachte lezer.

In een poging om mijn leerlingen op een interessante manier kennis te laten maken met programmeren heb ik voor mijn vak Technologie een nieuw werkstuk ontwikkeld.
Het werkstuk bestaat uit een Breadboard, Arduino Nano, wat weerstanden, led's en een RGB led strip.
Zie bijvoorbeeld http://www.edutechsoft.nl

Alles werkt wanneer de Nano met een USB kabel aangesloten wordt. Als uitbreiding wil ik dat ze ook hun mobiel kunnen gebruiken om de Nano, aangesloten op een powerbank, aan te sturen.
Wanneer ik Windows Remote Arduino Experience gebruik werkt alles vanuit PC en Windows Phone 10 naar behoren via BT.

Het lukt mij echter niet om vanuit VB6 de verbinding te maken.
Van alles gezocht en geprobeerd maar ik krijg niet eens de knipperende led van de BT module constant aan.
Weet iemand hoe ik dat vanuit VB6 kan doen en die kennis met mij wil delen?

Omdat de leerlingen zeer binnenkort met het werkstuk beginnen is VS2015 nog geen optie.

Groet,
H.O.Boorsma.

Advertisement

Gebruikers-avatar
Berichten: 5043
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: VB6 en Bluetooth

Berichtdoor nicoverduin » 11 Feb 2016, 11:12

Zo 's ff rond gegoogled (wat jij ongetwijfeld ook hebt gedaan), maar ze hebben het allemaal over MSCOMM maar niemand die het echt kennelijk voor elkaar heeft.
Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Gebruikers-avatar
Berichten: 631
Geregistreerd: 15 Nov 2015, 11:54

Re: VB6 en Bluetooth

Berichtdoor Gij Kieken » 11 Feb 2016, 16:09

Op welke windows versie werkt vb6.
Tot WinXP zal waarschijnlijk alles werken via MSCOMM en de nodige dll's.
Versies boven XP blokeren een hele troep in de Kernel.
Soms helpt het ook om de betreffende com uit te schakelen,windows kijkt dan niet zo nauw naar de instellingen en kun je soms wat meer prutsen en verprutsen.
Als het over USB gaat is dat een ander paar mouwen,dan moet je eventueel virtual port aanmaken en dan verder knoeien.

Gebruikers-avatar
Berichten: 5043
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: VB6 en Bluetooth

Berichtdoor nicoverduin » 11 Feb 2016, 16:49

Je geeft gelijk het probleem aan. Ik had vorig jaar nog een onderhouds klus op een VB6 project uit begin deze eeuw. Werd weer uit de grond opgegeraven..... Met een VM met XP ontwikkelen en aanpassen. Daarna VB6 installeren op Win7 alleen voor een aantal van die oude dll's. En dat werkte... Echt zo'n typisch roofbouw-doodbouw-gauw begraven project.
Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Berichten: 3
Geregistreerd: 11 Feb 2016, 10:40

Re: VB6 en Bluetooth

Berichtdoor HOB » 13 Feb 2016, 10:32

Beste meedenkers.

Momenteel gebruik ik Windows 10 Education 64 bit.

Met een kabel aangesloten op een USB poort, heb ik geen problemen met VB6 programma’s en de Arduino. Ook Windows 7, 8 en 8.1 werken zonder problemen.
Onder Windows 10 is er wel een probleem met bijvoorbeeld de PIC18F2550. Dat probleem wordt veroorzaakt omdat de driver niet gecertificeerd is. Zonder certificering doet deze het ook met MScomm32.

Verder werkt ook door mij geschreven software die gebruik maakt van DirectX 7 en 8 zonder problemen onder Windows 10.
MScomm32.ocx werkt prima maar alleen niet met Bluetooth. Wanneer in MScomm32.ocx een bitje ‘omvalt’ kun je zelfs gewoon poort 1 tot en met 256 instellen. ;-)
http://www.edutechsoft.nl/Arduino/iCP12ArduinoK8055VM110N-1.mp4

Tot zover dus geen probleem met MScomm32 en de Arduino aangesloten met een USB kabel.

Mocht iemand een oplossing voor een BT verbinding weten en willen delen, dan zou ik daar hele blij mee zijn.
En ik heb inderdaad al heel veel tijd gestoken in het zoeken op internet.

Groet,
H.O.Boorsma.

Edit: link filmpje toegevoegd.

Gebruikers-avatar
Berichten: 5043
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: VB6 en Bluetooth

Berichtdoor nicoverduin » 13 Feb 2016, 11:17

Wordt het geen tijd om afscheid te nemen van VB6? Visual Studio community edition ondersteund VB (maar de ietwat modernere variant :)) en is gratis voor privé gebruik
Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Berichten: 3
Geregistreerd: 11 Feb 2016, 10:40

Re: VB6 en Bluetooth

Berichtdoor HOB » 16 Feb 2016, 15:49

Discussies over VB6 en VS2015 worden veel gevoerd maar hebben weinig zin.
Wat mij vooral tegenhoudt is de traagheid en onoverzichtelijkheid van VS, echter zal het er best wel eens van komen.

NIEUWS
Het is mij ondertussen gelukt om BT aan te sturen vanuit VB6.
Op onderstaande site vond ik de basis voor het verbinden en besturen.

Na wat verder gepuzzel enz. heb ik nu een betrouwbare verbinding.
https://strokescribe.com/en/serial-port-vb-winapi.html#code
Een ieder bedankt voor het meedenken.

H.O.Boorsma.

Gebruikers-avatar
Berichten: 5043
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: VB6 en Bluetooth

Berichtdoor nicoverduin » 16 Feb 2016, 16:08

HOB schreef:Discussies over VB6 en VS2015 worden veel gevoerd maar hebben weinig zin.
Wat mij vooral tegenhoudt is de traagheid en onoverzichtelijkheid van VS.

Tja veranderen blijft voor sommigen een uitdaging :mrgreen: :mrgreen: :mrgreen:
Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Terug naar Overige Software

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers en 11 gasten