Jump to content

Recommended Posts

Posted
We have never experienced this exact problem. Have you tried it on a different computer and confirmed the same behaviour?

 

Yep, XP is on another machine. Do you run win 7?

 

I changed one thing in my code two days ago, and haven't tested it yet. I will test it right after dinner and report back. For what interval does your servo respond?

 

From memory, around 40-50 I think.

 

/Oakes

  • Replies 214
  • Created
  • Last Reply

Top Posters In This Topic

Posted (edited)

Ok. It sounds like there is something wrong with your specific card. I am running Windows 7 on all my machines right now, but I have never tested a stock servo-card under it. My modified card runs fine under W7 though, and I think the stock cards should do that too.

 

I just finished the last touch of the code and the board works great. Different servos have different pulse width-intervals and I can only guarantee that my card uses a smaller interval than the stock cards. It will probably not be the exact interval of your servo if I don't calibrate the parameters for that specific servo, which I unfortunately can't do since I don't own one. Probably you will either lose some resolution (but not as much as with the stock card) or, if my interval is smaller than the one of your servo, you will lose some movement out in the edges.

 

If we assume the best and you get 50 more values to play with, I don't know how much of a difference it will make since I don't have good enough servos at home to take advantage of better resolution. If you have PIC-programming equipment at home we can always play around with the values and make them fit your specific servo, this is what I will do with my own cards. I won't take any money for this since I don't know if it's worth paying for yet.

 

If you don't have any programming equipment and want to test it anyway I can send you the parts you need for the cost of the parts themselves + shipping.

Edited by brydling

Digital-to-Synchro converter for interfacing real aircraft instruments - Thread

 

Check out my High Input Count Joystick Controller for cockpit builders, with support for 248 switches, 2 POV hats and 13 analog axes. Over 60 units sold. - B256A13

 

www.novelair.com - The world's most realistic flight simulators of the J35J Draken and the AJS37 Viggen.

Posted

Oakes, I don't know if I am able to answer your PM's. I get no items in "Sent objects" after submitting them. Have you received the messages?

Digital-to-Synchro converter for interfacing real aircraft instruments - Thread

 

Check out my High Input Count Joystick Controller for cockpit builders, with support for 248 switches, 2 POV hats and 13 analog axes. Over 60 units sold. - B256A13

 

www.novelair.com - The world's most realistic flight simulators of the J35J Draken and the AJS37 Viggen.

  • 4 weeks later...
Posted

Need Help BSVP + SIOC

 

Hello Mister Oakes.:thumbup:

 

I ask you some details about the way to have BSVP + SIOC + BS altogether, because I have a french and non english speaking user who have many difficulties :helpsmilie:

 

He started from a functionnal LOFC cockpit based on 4 SIOC cards.

 

He managed suscessfully 3 screens displays for BS

He managed SIOC successfully with the help of your files (version 2.1) and he is very happy and gracefull for the big work you have done.

He managed sucessfully BSVP.

 

BUT he can't have the two altogether.:(

 

I asked his export.lua files and have noticed that the IPs and ports were the same, source of conflicts.

 

I sent him this one, but it is theoritical for me because I don't use SIOC for the time... and he said me that it was a no go.

 

Is this following stuff FALSE and not the way to do, (in that case I don't have understood very well....:music_whistling:) or is there anything else ?

 

your help will be very appreciated

 

function LuaExportStart()

-- 2) Socket

 

package.path = package.path..";.\\LuaSocket\\?.lua"

package.cpath = package.cpath..";.\\LuaSocket\\?.dll"

 

socket = require("socket")

-- SIOC correct ip and port (127.0.0.1 = localhost, 8092 = default SIOC port)

-- var : pitSIOC (to connect to SIOC )

pitSIOC = socket.try(socket.connect(127.0.0.1, 8092))

pitSIOC:setoption("tcp-nodelay",true)

pitSIOC:settimeout(.01)

 

-- Touchpal correct ip and port (127.0.0.1 = localhost, 9089 = default TP port)

-- var: screenTP (to connect to touchpal)

 

screenTP = socket.udp()

screenTP:setpeername(127.0.0.1, 9089)

screenTP:settimeout(.01)

 

-- BSVP correct ip and port (127.0.0.1 = localhost, 8080= default BSVP port)

-- var : screenBSVP (to connect to BSVP) :

 

screenBSVP = socket.try(socket.connect(127.0.0.1, 8080))

screenBSVP:setoption("tcp-nodelay",true)

 

-- It is supposed that for network mutli pc cockpit you only have to adapt the IPs.

-- the script is very simplified for pedagogics

Posted

Hey Oakes - very impressive work!!

 

I am just starting on my panels and hope to turn out a few of them as soon as I can get some acrylic.

 

I saw that you mentioned Gravoply. Are you able to back light your panels with this? It's been my plan to use translucent white plexi for the light panels and use colored plexi for the buttons. Of course my method will involve painting the plexi before engraving. If Gravoply can be back lit, that would be a quicker method.

 

Thanks!

Posted

I got the 1.5 mm version of Gravoply, and I've made a quick test with a flashlight behind one of my panels (1.5 mm Gravoply + 4mm acrylic glued together) and it looked good in a darkend room. No light leakage whatsoever (the black surface is thin but it is very opaque apparently).

 

However, I believe there are thinner version of the Gravoply material => even better for backlight.

 

/Oakes

Posted
Hello Mister Oakes.:thumbup:

 

I ask you some details about the way to have BSVP + SIOC + BS altogether, because I have a french and non english speaking user who have many difficulties :helpsmilie:

 

He started from a functionnal LOFC cockpit based on 4 SIOC cards.

 

He managed suscessfully 3 screens displays for BS

He managed SIOC successfully with the help of your files (version 2.1) and he is very happy and gracefull for the big work you have done.

He managed sucessfully BSVP.

 

BUT he can't have the two altogether.:(

 

I asked his export.lua files and have noticed that the IPs and ports were the same, source of conflicts.

 

I sent him this one, but it is theoritical for me because I don't use SIOC for the time... and he said me that it was a no go.

 

Is this following stuff FALSE and not the way to do, (in that case I don't have understood very well....:music_whistling:) or is there anything else ?

 

your help will be very appreciated

 

Hi mate

 

I really can't see any reason for this not to work, but then again I'm no expert at network stuff.

 

/Oakes

  • 2 weeks later...
Posted
The point with the modified card is that it will still work with SIOC, otherwise I would have made my own servo card that also included a serial number so that it didn't rely on the way Windows names the cards. With opencockpits solutions you have to change in the config-files if you for example move a card to another USB-port or if Windows for some other reason decides to change the identification string, because the cards doesn't have any other way to identify themselves. Extremely annoying when you notice that the instruments are not working anymore and after 30 min of testing the usual SIOC-maintenance things (reload code, restart SIOC, restart computer etc.) find out that Windows decided to change the name of the card so that you have to change all the references in the SIOC code. But in the absence of other I/O-solutions with scripting capability, it's nice if the card works with SIOC.

 

 

Edit:

 

I have started blogging about my development now. I don't feel that this belongs in your thread, so check out brydling.blogdns.com instead and message me if you are interested. I will make a clone of the stepper card too, since these cards REALLY suck.

 

I'm having the problems you mention here and with Oakes post, but can't follow your development as the link does not work :helpsmilie:

[sIGPIC][/sIGPIC]

HTC Vive

Windows 10 Maximus VIII Hero i7-6700k CPU @ 4.2GHz 16GB Nvida GeForce GTX 1080. Ram Duel SSD's

Posted
I'm having the problems you mention here and with Oakes post, but can't follow your development as the link does not work :helpsmilie:

 

Oh, I'm sorry! The blog is now at http://brydling.blogg.se and are not updated at the moment. I'm in the middle of my examination project so my time is dedicated to that right now. The servo mod is done, and I have sent one to Oakes. I don't know if he has tested it yet.

Digital-to-Synchro converter for interfacing real aircraft instruments - Thread

 

Check out my High Input Count Joystick Controller for cockpit builders, with support for 248 switches, 2 POV hats and 13 analog axes. Over 60 units sold. - B256A13

 

www.novelair.com - The world's most realistic flight simulators of the J35J Draken and the AJS37 Viggen.

Posted (edited)

So exactly how much larger and harder to press are the buttons on the Black Shark number pad and other panels when compared to the keys on your average keyboard''s number pad?

 

What are you going to use the thumbjoystick for when you have usb versions of all the controls?

Edited by XarBat
  • 3 weeks later...
  • 1 month later...
Posted

How's it going Christian? Have you tested the servo card mod?

Digital-to-Synchro converter for interfacing real aircraft instruments - Thread

 

Check out my High Input Count Joystick Controller for cockpit builders, with support for 248 switches, 2 POV hats and 13 analog axes. Over 60 units sold. - B256A13

 

www.novelair.com - The world's most realistic flight simulators of the J35J Draken and the AJS37 Viggen.

  • 2 months later...
Posted

Ok Oakes -

 

It's been a year of amazing CAD files, scripts, and videos. It's time to stop teasing the beejezus out of us and post a pic or vid of your pit so far! We wanna see this amazing work of yours in some ingame action :D

  • 2 months later...
Posted

WOW, im impresed that has to be one of the coolest things ive seen this year!(yes we just rang it in, but its still awesome) keep it up.......if not for yourself then think of the others..........or me.lol:thumbup:

  • 11 months later...
Posted

Variometer without SIM input - how is this possible ?

 

Hi Oakes,

 

You are doing amazing things. Apologies if I missed the threads that already provide the answer to my question below, but I have been searching on this forum information for this but could not find it. I have seen questions that were getting close to this, but could not find the links with the answers.

 

Basically, here is my question: referring to your youtube video on external variometer, how can you get the source data that in turn is used to command the servo ? I understood that you are using a card converter to (probably) convert a constant value into a rectangular signal that the servo can then use, but how do you obtain the initial value that you wish to display at the first place ? I would not think that for a value such as a rate of climb or rate of descent you can just use a value derived somehow from the instruments that you act on. I would think that you can probably do this for counting the number of remaining bombs on the aircraft (which I think you mentionned earlier in an example), but not for a variometer. I think I have read somewhere on one of your variometer youtube replies that you are not taking any signal from the simulator, so I must be missing something here.

 

I guess that the same may apply to other parameters that are meant to be translated somehow on an external display (such as the speed, that is not just proportional to the engine power for example).

 

Many thanks ! (and apologies for the style of my text, as I am not native english speaker).

 

Keep up the good work.

 

Claude.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...