VB6 en Bluetooth
8 berichten
• Pagina 1 van 1
VB6 en Bluetooth
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.
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
- nicoverduin
- Berichten: 5043
- Geregistreerd: 13 Mei 2013, 20:57
- Woonplaats: Heemskerk
Re: VB6 en Bluetooth
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.
- Gij Kieken
- Berichten: 631
- Geregistreerd: 15 Nov 2015, 11:54
Re: VB6 en Bluetooth
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.
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.
- nicoverduin
- Berichten: 5043
- Geregistreerd: 13 Mei 2013, 20:57
- Woonplaats: Heemskerk
Re: VB6 en Bluetooth
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.
Re: VB6 en Bluetooth
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.
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.
- nicoverduin
- Berichten: 5043
- Geregistreerd: 13 Mei 2013, 20:57
- Woonplaats: Heemskerk
Re: VB6 en Bluetooth
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
Re: VB6 en Bluetooth
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.
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.
- nicoverduin
- Berichten: 5043
- Geregistreerd: 13 Mei 2013, 20:57
- Woonplaats: Heemskerk
Re: VB6 en Bluetooth
Tja veranderen blijft voor sommigen een uitdagingHOB schreef:Discussies over VB6 en VS2015 worden veel gevoerd maar hebben weinig zin.
Wat mij vooral tegenhoudt is de traagheid en onoverzichtelijkheid van VS.
8 berichten
• Pagina 1 van 1
Wie is er online?
Gebruikers in dit forum: Geen geregistreerde gebruikers en 9 gasten