Go Down

Topic: Arduino and Window Memory Map File (Read 227 times) previous topic - next topic

bsohn

Just a quick question.. that is probably a yes or no..

Can an Arduino access a Mapped Memory File in Windows Directly over a serial connection OR does it have to have a Window helper program to be able to transmit data in that Memory File?

Paul_KD7HB

Just a quick question.. that is probably a yes or no..

Can an Arduino access a Mapped Memory File in Windows Directly over a serial connection OR does it have to have a Window helper program to be able to transmit data in that Memory File?
You start by proposing a single question and then ask two questions, so I guess you already know the answer.

How many programs have you seen that can magically read files from your PC?

Paul

bsohn

You start by proposing a single question and then ask two questions, so I guess you already know the answer.

How many programs have you seen that can magically read files from your PC?

Paul
Yea you are right but I was I guess hoping that there was something I was missing in a pass through serial driver or something that would allow access to things. As at this moment I am kind of clueless on how to write my own serial driver program to read what is needed ON the windows side of things.. Im learning the arduino OK but windows programming seems WAY more daunting.

Coding Badly

...Mapped Memory File in Windows...
Why something so oddly specific?


Romonaga

#4
Jun 25, 2019, 12:53 am Last Edit: Jun 25, 2019, 12:55 am by Romonaga
Yea you are right but I was I guess hoping that there was something I was missing in a pass through serial driver or something that would allow access to things. As at this moment I am kind of clueless on how to write my own serial driver program to read what is needed ON the windows side of things.. Im learning the arduino OK but windows programming seems WAY more daunting.
Yet here you are asking about memory mapped files, a complex topic that many developers have never used once in their life.

No, what you are asking for can not be done easily.   However, writing a program to read serial data is not as complex as you would think.  Espicaly if you use something like QT that has a QSerialPort class.

https://doc.qt.io/qt-5/qserialport.html
The universe exists only because we are aware of it.
We want a few mad people now. See where the sane ones have landed us!

Coding Badly

...memory mapped files, a complex topic...
Meh.  What is it, like four API calls?  Hardly "complex".


bsohn

OK well I am trying to read an SDK output from a Game in Windows. It actually have since found out gets written to a .dll file from the Mapped Memory Files for the game.. Or at least that was what was explained to me by some who have done Windows Programs for it.. Basically I am sort of wondering if I can read an SDK output over serial with the Teensy without having to actually have a helper program to find the file and the information if I know where to point it..

I am probably using terms that are more complex than I really know about as I am just a beginner in even the Serial access world of this..

So in a way it is sort of what Coding Badly mentioned in that I am wondering if I can make API type calls calls directly from the teensy to read information rather than having to have a program that makes those calls and translates them into a different Serial format for the Teensy to read and use.

Thank you Romonaga for the suggestions with QT as I have loosely looked into that as well as a couple other things.

Im just kind of trying to streamline the process to -

SDK ---> Teensy Serial read

From what I know is possible but harder for me...

SDK ---> SDK Translation/Serial Information conversion Helper Application ----> Teensy Serial Read

I hope I am sort of explaining myself more clearly.. If Im not just tell me it can't be done.. lol


RayLivingston

You cannot EVER read ANYTHING from a PC serial port without an application running on the the PC to send that data.

Regards,
Ray L.

bsohn

You cannot EVER read ANYTHING from a PC serial port without an application running on the the PC to send that data.

Regards,
Ray L.
Thank you, so I guess I am going to have to figure out how to write a program to convert the SDK data to something I can read over the Serial to the Teensy.. That was the basic question I had..



Go Up