

CodeToad
Members-
Posts
41 -
Joined
-
Last visited
-
Days Won
1
Content Type
Profiles
Forums
Events
Everything posted by CodeToad
-
These might also be useful in your context (from Adafruit NYC): [*]SMALL 1.2" 8X8 BI-COLOR (RED/GREEN) SQUARE LED MATRIX $7.95 ADAFRUIT MINI 8X8 LED MATRIX W/I2C BACKPACK - RED $9.95 ADAFRUIT BICOLOR LED SQUARE PIXEL MATRIX WITH I2C BACKPACK $15.95 MINIATURE ULTRA-BRIGHT 8X8 WHITE LED MATRIX $7.50 MEDIUM 32X32 RGB LED MATRIX PANEL $39.95 Lots of color options, and tutorials on how to use on the site also.
-
Announcing a new(ish) iPhone DCS companion app
CodeToad replied to TigersharkBAS's topic in DCS Modding
TigerSharkBAS - thank you. You and other people on the forum really set the standard for helping us DCS fans and organizing information like you do on your wiki ! Yes, what you suggest - separating the data from the presentation - is good software engineering practice and I'd be happy to coordinate on how how to do that best. Here or on PM ? Couple of thoughts: 1. there will probably still be some form of markup (think title, description for glossary entries or "steps" for checklists and then some markup for things like keyboard shortcuts or links to manual pages etc.) So one question would be invent new kind of markup or use HTML ? 2. secondly, this will complicate things a little bit since the data will need to be parsed and compiled into code (Java for Android, ObjC for iOS, HTML for web), so that adds steps to the process between "adding the data" and "seeing it work" for testing. Not a big deal for a software engineer, but more work for someone who doesn't (and probably shouldn't need to) understand tools like php, python or other scripts to do the compilation from data into html. My intention was to open the data creation and editing up to a very broad audience, thus allowing easier and more numerous contributions. You just need a text editor and a browser: edit, save, reload (repeat). But lets think, perhaps there is an easy way to do that with the data separated out (loading the data file with javascript and generating the necessary HTML via javascript only) ? I am guessing you are asking because you want to send DCS telemetry directly to a browser, for example to show instrument clusters or realtime TacView type displays ? There is WebRTC (UDP). It is designed for real time communication - think Audio/Video. But one could use WebRTC generic data channels for telemetry over UDP. (Browser support) If you are willing (and DCS is able) to go TCP, then WebSockets are good, low latency, broadly supported way to do that. You could then also use a node.js server on your DCS machine to read the UDP streams and socket.io library for easy distribution to clients. There are a lot of good free as well as commercial graphing tools and dashboards tools available (Highcharts, Raphael.js, Google Chart widgets, riemann realtime dashboard). For TacView like 3D visualizations WebGL is available in any modern browser (and >=iOS 8 Safari). Somewhat related examples: spacecraft telemetry visualizer, Cesium library for creating 3D globes and 2D maps showing realtime data. World flight route visualization, and contrails -
I think you are right in regards to weapons/loadout specifics since these will vary by plane and looking through the whole reference might be tedious. Also checklists and emergencies (which are already by plane/module) Airports and general reference (like ground threats, airplane types etc.) I think are generic across all modules. Or did you perhaps mean something different ? FYI You can already "bookmark" your current plane or even checklists with the "favorites" feature (true it requires Home>Favs>your fav plane or other page but it provides a more general mechanism ?) We can also experiment with providing multiple access to the same pages via specialized menus (for example the general reference section might point to a GBU-38 page but so could a A10C Available Loadouts page (to shorten the "#clicks to relevant information") Thanks for your feedback !
-
aeronautical charts for DCS I am currently using the ones that DCS provides, hosted in this case by hoggit (which reminds me I need a credits section to call them out) Shamandgg: were you thinking of something like http://skyvector.com/ http://vfrmap.com/ http://www.iflightplanner.com/AviationCharts/ ? Does an equivalent exist for outside US eg Georgia ? If yes I think it would be easy enough to link to - but of course all the data would be "real life" and I wonder/doubt it would be or stay in sync with our favorite simulator :cry: Anyway, if someone has such maps/data, integration would be straightforward.
-
Announcing a new(ish) iPhone DCS companion app
CodeToad replied to TigersharkBAS's topic in DCS Modding
DCS World "Kneeboard" app Sorry I am late to the party here (just noticed this thread) - please see this post re my in-progress DCS World "Kneeboard" app: open source collaborative multi-device (phone, tablet, laptop, desktop) multi-OS (win, mac, linux, ios, android etc.) "web app" ie everything just runs in a web browser (HTML, javascript) for DCS related info (checklists, maps, annotations, calculators etc) Would love to hear your thoughts, suggestions. -
DCS World "Kneeboard" app Hey Ralfidude (love your videos, please keep em coming, both the pro and the sh*ts n giggles ones) and others (ClearDark, want to work together on this ?): I started to play around with a DCS ("Kneeboard") helper app that has ability for checklists, reference materials, maps etc. for various DCS modules. You can give the skeleton a try at http://snacknack.com/1/ (obviously not a final resting place, but good enough to try from) The idea is to make it all as an HTML app = a web page, so it runs on: iPhones and Android Phones tablets (aka kneeboards :thumbup:) laptops desktops and all OSs (Win, Mac, Android, Linux etc.) so the wheel does not have to be reinvented over and over. My intention is to make it all open source and collaborative (for example, I am happy to keep working on the HTML & javascript code if others can help fill in content like checklists for A10, F15, Dora etc.) It's the least I can do to repay Ralfidude and many others who have contributed so many hours of tutorials and entertainment on youtube and these forums. Anyway, back to the app. Here are the sections: Airfields - all airfields map (clickable) - per airfield: basic tower, tacan, ils frequencies - details (elevation, runways, latlon etc.) - airport chart (taxiways, runways etc.) thx to hoggit for the maps - approach chart - google map DCS Modules - SU25T (is the only one I have content for at the moment) - ...but all others could fill in here... - per module: - checklists - emergency procedures - cockpit orientation - loadouts Checklists (like Cold start & taxi, Antiradar missiles, RTB & Landing etc.) - have step by step clickable instructions - steps can be "spoken" so you can keep eyes on the cockpit rather than kneeboard - include keyboard/HOTAS shortcuts Other (TBD) sections like - keyboard maps - reference (whats the range of a SA-15 ?) - weapons and threats A searchable glossary which (for desktop browsers) can link to DCS pdf manual pages A flexible calculator for unit conversions (you can speak your query on modern iPhones, Androids like "8 miles in kilometers") Results will also be spoken back. Perhaps I also add latlon / UTM / Bulls / BRA etc. General features available for every page: - Home and Back button on the top - Search box (to filter content on the page, like all things called GBU in the glossary or all checklists for missile weapon use etc.) - Favorites This is like browser bookmarks. Any page can be favorited and the main menu has a page which lists all the favorites. - Notes Every page can have optional user annotations (questions, bugs, personal notes). A "Notes" summary from the main page lists all of them. For graphical pages, like the maps, the app allows graphical annotation, ie scribbling lines with your finger or mouse and placing markers. I want to make this collaborative also so you can instantly share annotations on maps with other players on your coalition in real time (attack from here, hold APCs behind this tree line etc.) For now I'd like to invite your input and feedback on: the idea, and current or future features (consider the current state as a "draft" not a finished app) volunteers to contribute content For the latter, I have some notes on the github page. Basically you do not need to know coding, you just need to know how to copy & paste a template page and replace content with yours. Even menu pages are pretty easy. I am also willing to just receive "written content" in English and transform to the necessary HTML. Please feel free to voice your opinions/ideas on this thread or via PM, I hope others might find the approach (open source, collaborative creation) and of the course the app useful. CodeToad Some screenshots attached DCS World Kneeboard app.pdf
-
Strange: my mouseclicks no longer work in-game on buttons - like "Fly" to begin with or "Quit", "Adjust Controls" etc. when doing the "escape-key-dialog" This is on SU25T mission/training. Latest 1.2.8.27915 patch, Win9 The mouse button works just fine in F10 map view, so I know the game still sees it. I tried Alt-C to switch "Clickable mouse cockpit mode On/O�ff" but this made no difference (I get the yellow cross hairs just fine, but of course nothing in the Su25t cockpit is clickable anyway) Any ideas whether this is a misconfiguration on my part or a bug ? Any thoughts on how to fix (I don't want to reinstall the whole game if I can avoid it) Workarounds at the moment are: - Pause/Break instead of clicking "Fly" button at beginning of mission - Switch to Windows and Kill DCS process instead of "Quit" button (a bit crude...)
-
NVIDIA GeForce Experience - ShadowPlay
CodeToad replied to terence44's topic in PC Hardware and Related Software
I have the ShadowPlay dialog open (the one with the Mode/Shadow time/Quality/Audio buttons) and have tried various modes but nothing gets recorded (various ALT-F9/F6/F7/F10 have zero effect on the Shadowplay dialog it seems and nothing shows up in my video or tmp folders). I have a GTX 680, latest NVidia drivers 335.23, Win7 and 4*(1920x1080) screens in a T, with the upper 3 screens used by DCS. Screens are not in surround mode. DCS is running in Full screen mode (single viewport across top 3 screens) Must be overlooking something basic (like Shadowplay can't handle a system with multiple screens ?) EDIT: just confirmed I can twitch broadcast the main GUI screen of DCS (which is on one monitor only) to twitch. But not the running game which is across three screens (no error messages, just no action) Probably should try NVidia Surrounding the top three screens, wonder whether that costs/buys me anything in the game performance or monitor lua setup wise...) -
Flaming Cliffs 3 = DCS bait and switch ?
CodeToad replied to CodeToad's topic in Payment and Activation
Just to close off this thread / my rant with two grateful comments: 1. ED indeed refunded my LockOn FC3 purchase, no questions asked. Thanks! 2. As soon as the DCS FC3 module came out I bought that and and am now happily learning more planes. Thanks ED ! Great Sim, great service ! -
It's been known for a while (several other posts mention it) that when saving input device config files (for example for a Logitech Extreme Pro3D joystick), any configured modifier buttons for that profile do not get saved into the config file LUA. That is unfortunate since other users who wish to use that profile need to manually add each of the modifier keys (and if they are named, make sure they have the exact same spelling) which seems a bit tedious. 1. is that an oversight / bug which should be filed or is there a good reason for not saving the modifiers along with the device profile ? 2. instead of manual configuration of the modifiers, is there a way to provide a snippet of code that users might paste into some lua file to reduce the effort/error possibilities when installing a profile ? I realize this is mostly a non issue for "big" HOTAS controllers like the Thrustmaster ($500) or Saitek ($130) which have plenty of buttons, practically eliminating the need for modifiers. However, for less hardcore users, a cheap but good joystick like the Logitech Extreme Pro3D ($25) is quite sufficient for a SU25T but needs a bunch of modifiers to provide enough "on stick" controls. For example, several people have profiles with all 6 base buttons as modifiers. Hence my question. Thanks Toad
-
Different multi monitor setups for A10C / Su25T ...
CodeToad posted a topic in Multi-Monitor Support
I have a setup originally optimized for A10C (4 screens in a T, 3 on top are regular viewports, one on center bottom is a touch screen that runs Helios/Cap Loz excellent A10C touch cockpit config) Recently started flying Su25T - also a very nice plane. Since it does not have a clickable cockpit and only one display (the Shkval TV) I'd like to have a different monitor setup when playing it since otherwise the lower screen just shows mostly useless black for the SU25T (although the Shkval by default shows up in the space of the A10C right MFCD, so it is not ALL black) For example, this post shows how to enlarge your Shkval to fill a whole secondary monitor. Or I might use the lower screen as just another regular viewport (mostly just to see the cockpit instruments) This might be useful for other planes in the DCS FC3 module also. So my question is: Can you have module specific screen setup or is the screen setup global? Ie to do the above I would need to switch configs in DCS World and then enter a game. (Better think about that well beforehand - especially in a multiplayer mission where you could select one of several plane types...) Thanks for any advice/tips (even if :cry: it can't be done) Toad PS: looks like there *might* be a way to do this with Aircraft type conditionals in the monitor config lua, see this post - although he doesnt appear to have it working quite yet. That would work if that monitor config gets loaded on every game start (rather than DCS world start) - and of course the lua has to be syntactically correct... if unit_type == 'A-10C' then Viewports = ... elseif unit_type == 'Su25T' then Viewports = ... elseif Viewports = ... -
Flaming Cliffs 3 = DCS bait and switch ?
CodeToad replied to CodeToad's topic in Payment and Activation
Ok everyone, thanks for the clarifications. Still think that even if Ubisoft owns the rights, would be MUCH better for users if DCS just built whatever Ubisoft wants into the FC3 price and download. -
Flaming Cliffs 3 = DCS bait and switch ?
CodeToad replied to CodeToad's topic in Payment and Activation
Wait so is FC3 a completely different game (basically a module for Lock on, Fc1 or FC2) and NOT a module for DCS World like the others ? Gasp. Then I dont want it. :( Maybe DCS will return my money. -
I have DCS world, and previously bought A10, P51 and Combined Arms. Now I just paid for and downloaded Flaming Cliffs 3 for $50 and upon installation, it says it wants yet another piece of software, seemingly completely unrelated, namely; Lock On Modern Air Combat or FC1 or FC2 Lock On Modern Air Combat is a 2003 program which I can only get used from Amazon any more. Anyway, I dont want to install a ten year old program on my system. WTF is this about ? Do I really have to shell out more money and install prehistoric software before running this DCS module ? If so this is VERY MISLEADING advertising by DCS since FC3 appears as "just another icon" in DCS World, and I clicked it to buy just like I did A10, P51, Combined Arms. No additional dollars or software were required for those.