whartsell Posted October 23, 2012 Share Posted October 23, 2012 (edited) Current Features in Hogkeys 1.2.0 Support for Pokeys 56U Digital Inputs Analog Inputs Digital Outputs Planned Features for 2.0 (release early-mid Q2 2013) New UI. The UI needed to be completely re-written to decouple it from the hardware. Im open to suggestions if anybody has any opinions on layout. Right now its based on what my needs are. This is taking the most time as all the "backend" functionality is basically unchanged (I built it right from the start). UI is not my forte. support for Arduino based hardware (currently the poc is working and fully integrated) implementing framework to support a plugin based driver/hardware model. This will make adding new hardware very easy. implementing framework to support different simulators. Just like the hardware plugin model this will allow HogKeys to work with different simulators. e.g FSX,X-plane,etc Servo support is coming (it may not make it into 2.0 but will definitely be in 2.1. Once 2.0 is done it will be trivial to add servo support. More info on HogKeys 2.0 Version 1.2.0 is out and adds support for analog inputs In the long quest for my A-10 cockpit I have evaluated a bunch of different options all the way from openCockpits cards to rolling my own with ATMega chips and came across Pokeys a while back. I was very impressed with the cost (about 50 euro 60 USD), flexability (analogue in/out encoder support,pwm etc), and how developer friendly they are. The biggest drawback is the crappy macro support (doesnt know about Left vs right Shift,CTL etc. So i struck out to build my own integration software. I created a simple utility that currently allows you to map simple switches to DCS commands and send them via udp. In the near future i will expand this to support lights/servos via pwm,encoders as well as analog input/outputs. I am working on this utility for mainly my own purposes but figured i would share it with anyone who is interested. There is a wiki going over all the details but it still is being updated It is located at https://code.google.com/p/hogkeys/ Edited April 23, 2013 by whartsell Arduino,EOS and Helios Tutorial Static ATC menu mod Link to comment Share on other sites More sharing options...
agrasyuk Posted October 27, 2012 Share Posted October 27, 2012 subscribed to your thread Anton. My pit build thread . Simple and cheap UFC project Link to comment Share on other sites More sharing options...
whartsell Posted October 27, 2012 Author Share Posted October 27, 2012 Lemme know what you think if you give it a try. I'm working on getting basic output functionality (annunciation lights) working and hope to have that ready by the end of the weekend Arduino,EOS and Helios Tutorial Static ATC menu mod Link to comment Share on other sites More sharing options...
agrasyuk Posted October 31, 2012 Share Posted October 31, 2012 Ordered 2 boards (will use one for CNC project ) and for now I'm educating myself on capabilities of the device. Quite a documentation they have... Regardless, thanks a lot for your effort. That is quite a service you providing with this. Anton. My pit build thread . Simple and cheap UFC project Link to comment Share on other sites More sharing options...
whartsell Posted October 31, 2012 Author Share Posted October 31, 2012 Thanks. I'll be putting out a new version shortly that will support indicator light outputs Arduino,EOS and Helios Tutorial Static ATC menu mod Link to comment Share on other sites More sharing options...
JaseGill Posted November 3, 2012 Share Posted November 3, 2012 Great work. I will be watching closely. Always blows my mind how innovative, creative an downright geek cool people here are :) You should once fully developed release it as a micro-payware or just let people donate money to pay for your time and effort in this. We all pay TM, Saitek whatever a fortune and I don't see why we don't do so for developers like you. Free Apps have made us all a little tight methinks :) Rig: Home Built, water cooled,i5 2500K @ 4.3Ghz, ASUS P8P67Pro Mobo, 8GB Patriot Viper 2 Sector 5 RAM, MSI Nvidia GTX970 4GB Gaming OC, 120GB OCZ Vertex 2e SSD Boot, 120GB OCZ Vertex 2e SSD Games (BS & WH), Samsung Spinpoint F3 1TB other, Samsung UE37D5000 37" LED TV,EloTouch 1600x1200 secondary, Thrustmaster Warthog No.467, Thrustmaster MFD, Saitek Pro Pedals, Track IR4 with Track Clip Pro. Ex RAF Aircrew, Real Life Pilot, proud Geek and father of one :) Link to comment Share on other sites More sharing options...
JaseGill Posted November 4, 2012 Share Posted November 4, 2012 I just ordered one of each of the USB and Ethernet one. Will be fun to try them out and try a bit of C++ out too. Hopefully they will arrive by time I get back from holiday :) Just need to read their extensive schematics now. J. Rig: Home Built, water cooled,i5 2500K @ 4.3Ghz, ASUS P8P67Pro Mobo, 8GB Patriot Viper 2 Sector 5 RAM, MSI Nvidia GTX970 4GB Gaming OC, 120GB OCZ Vertex 2e SSD Boot, 120GB OCZ Vertex 2e SSD Games (BS & WH), Samsung Spinpoint F3 1TB other, Samsung UE37D5000 37" LED TV,EloTouch 1600x1200 secondary, Thrustmaster Warthog No.467, Thrustmaster MFD, Saitek Pro Pedals, Track IR4 with Track Clip Pro. Ex RAF Aircrew, Real Life Pilot, proud Geek and father of one :) Link to comment Share on other sites More sharing options...
whartsell Posted November 6, 2012 Author Share Posted November 6, 2012 HogKeys V1.1.0 is available This new version supports discrete outputs e.g Annunciator Lamps. get it at... http://code.google.com/p/hogkeys/ Arduino,EOS and Helios Tutorial Static ATC menu mod Link to comment Share on other sites More sharing options...
agrasyuk Posted December 12, 2012 Share Posted December 12, 2012 hi Whartsell anything interesting going on with this? Anton. My pit build thread . Simple and cheap UFC project Link to comment Share on other sites More sharing options...
whartsell Posted December 12, 2012 Author Share Posted December 12, 2012 I have analog inputs working but have not posted the release yet. Ill get it posted this weekend. after that im gearing up to start with stepper motors and servo motors Arduino,EOS and Helios Tutorial Static ATC menu mod Link to comment Share on other sites More sharing options...
whartsell Posted December 12, 2012 Author Share Posted December 12, 2012 one more thing. I have also tested configs with and without helios exporting enabled. Ill get that cleaned up and posted with the next release as well. I havent made too much progess lately due to the holidays. Now that my cockpit is up and working (minimally) i have also been knocking the dust off the manuals and flying every chance i get to try to get back into the groove. Arduino,EOS and Helios Tutorial Static ATC menu mod Link to comment Share on other sites More sharing options...
whartsell Posted December 29, 2012 Author Share Posted December 29, 2012 Sorry I haven't posted anything new here in a bit. I have been too busy flying on my vacation :). I'll get the latest build up tonight or tomorrow morning Arduino,EOS and Helios Tutorial Static ATC menu mod Link to comment Share on other sites More sharing options...
robump Posted January 25, 2013 Share Posted January 25, 2013 Really interesting. Thanks will give it a go Link to comment Share on other sites More sharing options...
robump Posted January 25, 2013 Share Posted January 25, 2013 Are the digital outputs for leds? Do you have a link to any sort of wiring diagrams? Link to comment Share on other sites More sharing options...
agrasyuk Posted January 26, 2013 Share Posted January 26, 2013 robump, pokey56 manual contains everything that you asking for, including the diagram. it will be little bit more elaborate however as digital outputs for LEDs are serialized so 3 pins control 80 outputs Anton. My pit build thread . Simple and cheap UFC project Link to comment Share on other sites More sharing options...
robump Posted February 3, 2013 Share Posted February 3, 2013 robump, pokey56 manual contains everything that you asking for, including the diagram. it will be little bit more elaborate however as digital outputs for LEDs are serialized so 3 pins control 80 outputs Thanks....ill have a good read of it. Link to comment Share on other sites More sharing options...
whartsell Posted February 4, 2013 Author Share Posted February 4, 2013 I am back from vacation as of yesterday and will be updating the code an wiki this week. Currently analog inputs are experimental ( need to tighten up error handling) Arduino,EOS and Helios Tutorial Static ATC menu mod Link to comment Share on other sites More sharing options...
agrasyuk Posted February 6, 2013 Share Posted February 6, 2013 Sounds great. cant wait to try it, it seems that the version available for download is one from November just wondering, when are you planning to introduce Servos ? Anton. My pit build thread . Simple and cheap UFC project Link to comment Share on other sites More sharing options...
whartsell Posted March 15, 2013 Author Share Posted March 15, 2013 Hogkeys V1.2.0 is out includes support for up to 7 analog inputs. I plan on adding some extra hardware to allow up to 56 analog inputs in the near future. At this point im going to focus on bug fixes ,tidying up code, and documentation. then will most likely come enhanced analog input support and rotary encoders. That would cover all the basic features Then on to servos, multiple pokeys cards,and maybe arduino based hardware support Arduino,EOS and Helios Tutorial Static ATC menu mod Link to comment Share on other sites More sharing options...
ED Team BIGNEWY Posted March 15, 2013 ED Team Share Posted March 15, 2013 How did I miss this thread, thanks for sharing. Forum rules - DCS Crashing? Try this first - Cleanup and Repair - Discord BIGNEWY#8703 - Youtube - Patch Status Windows 11, NVIDIA MSI RTX 3090, Intel® i9-10900K 3.70GHz, 5.30GHz Turbo, Corsair Hydro Series H150i Pro, 64GB DDR @3200, ASUS ROG Strix Z490-F Gaming, HP Reverb G2 Link to comment Share on other sites More sharing options...
whartsell Posted April 22, 2013 Author Share Posted April 22, 2013 I am currently working on HogKeys 2.0. This is a major update and will allow for some really cool things like using arduino based hardware along with the current pokeys support. 2.0 may or may not include support for servos. If i don't get it ready in time 2.1 will include servo support. Planned Features: * New UI. The UI needed to be completely re-written to decouple it from the hardware. Im open to suggestions if anybody has any opinions on layout. Right now its based on what my needs are. This is taking the most time as all the "backend" functionality is basically unchanged (I built it right from the start). UI is not my forte. * support for Arduino based hardware (currently the poc is working and fully integrated) * implementing framework to support a plugin based driver/hardware model. This will make adding new hardware very easy. * implementing framework to support different simulators. Just like the hardware plugin model this will allow HogKeys to work with different simulators. e.g FSX,X-plane,etc * Servo support is coming (it may not make it into 2.0 but will definitely be in 2.1. Once 2.0 is done it will be trivial to add servo support. When a new input/output feature is added it will be hardware agnostic. This means that as long as the driver supports the feature it will be available. Currently pokeys supports everything you could think of. My Supplied arduino firmware will also be enhanced with the new featureset. The provided arduino firmware is meant to be a Reference Implementation meaning that it will work with the supplied reference circuits. You will be able to customize the arduino firmware (assuming you follow my api) to make it as specific to your application as you need it to be. The reference implementations will be based on what i'm using in my cockpit. I'm hoping to have 2.0 ready in about 2 weeks but that is subject to change. Arduino,EOS and Helios Tutorial Static ATC menu mod Link to comment Share on other sites More sharing options...
robump Posted April 22, 2013 Share Posted April 22, 2013 Sounds awesome!! Any plans to make it compatible with BMS 4.32? Really interested to see how you have integrated Arduino. Thanks for all your hard work! Link to comment Share on other sites More sharing options...
whartsell Posted April 22, 2013 Author Share Posted April 22, 2013 No near term plans for falcon BMS. The reason why I diddnt list it as its the one I have the least experience integrating with. It also appears a lot more complicated with its use of key callbacks instead of a single point of entry and offsets/index that the others use. I haven't looked at its shared memory documentation much but it looks promising. Either way its possible but will most likely be down the road a bit. Arduino,EOS and Helios Tutorial Static ATC menu mod Link to comment Share on other sites More sharing options...
robump Posted May 1, 2013 Share Posted May 1, 2013 Sounds good, i am flying both at the minute but love the fast jet role of the F-16... is there anything i can do to contribute to build on a function for BMS? I have found a programe where someone has made a start.... http://www.checksix-forums.com/showthread.php?t=172785 There is a download(in french) of a program called F4topokeys, would i be able to use the code out of that? Thanks Link to comment Share on other sites More sharing options...
whartsell Posted May 1, 2013 Author Share Posted May 1, 2013 Nothing you can do at the moment. Im in the midst of getting 2.0 ready which will allow all those things in the future. Still got a few weeks of work left to get it all ready to go. The largest effort has been laying in the groundwork for a plugin based solution. I needed to do this to allow different hardware to work but the same principle will carry over to the simulator adapter and even input/output types. Once that gets done and stable then we can talk about getting other sims supported. Also once 2.0 gets some mileage on it I *may* provide a SDK to allow 3rd parties to add support for different hardware/simulators themselves. Arduino,EOS and Helios Tutorial Static ATC menu mod Link to comment Share on other sites More sharing options...
Recommended Posts