Oakes Posted March 17, 2010 Author Posted March 17, 2010 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
brydling Posted March 17, 2010 Posted March 17, 2010 (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 March 17, 2010 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.
brydling Posted March 21, 2010 Posted March 21, 2010 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.
C6_Hellfrog Posted April 13, 2010 Posted April 13, 2010 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
pitbldr Posted April 15, 2010 Posted April 15, 2010 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!
Oakes Posted April 16, 2010 Author Posted April 16, 2010 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
Oakes Posted April 16, 2010 Author Posted April 16, 2010 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
pitbldr Posted April 16, 2010 Posted April 16, 2010 Good to know! I may have to pick some up and play around with it. Thanks!
Rockeyes Posted April 28, 2010 Posted April 28, 2010 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
brydling Posted April 28, 2010 Posted April 28, 2010 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.
XarBat Posted May 2, 2010 Posted May 2, 2010 (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 May 3, 2010 by XarBat
PanelBuilder Posted May 23, 2010 Posted May 23, 2010 I use a 1:2 belt transmission. You can check out the CAD files here: http://forums.eagle.ru/showpost.php?p=776610&postcount=154 /brds Oakes Way cool Oakes. Cheers, Colin
brydling Posted July 18, 2010 Posted July 18, 2010 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.
Total Posted October 5, 2010 Posted October 5, 2010 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
fatmir Posted January 4, 2011 Posted January 4, 2011 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:
Claude_Cockpit Posted December 16, 2011 Posted December 16, 2011 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.
Recommended Posts