Updated look and feel using a new rendered version of the Megalodon. Let me know your thoughts at the usual address
Minor update, with a slightly different look and feel. Let me know your thoughts at the usual address
Finally you can define the gas mix for on and off board diluent. Try adding pure O2 as your dil and try to flush the loop. There is also a seperate form for the primary handset, but this currently does nothing. Eventually the data shown on the main form handset will be shown here instead. I will probably provide another 'dive control' form that will allow you to ascend / decend like the thing on the main form. Feedback to me at my usual address; nick@pelagicexploration.com, I'd really appreciate any thoughts or comments.
This new version has flipped the depth thing so hopefully it makes a bit more sense. Also, there are now images instead of buttons. Nice.
Ahem.
There is actually another version that has the gas mixing capability, but it is a little buggy at the moment so I will work on it and release it tomorrow. Hopefully we will work on the error factors, voting capability and all that jazz for the handset next, so instead of seeing true loop PPO2 you will see the delayed and slightly incorrect averaged version from the 3 cells. That will also start to drive the solenoid so that you will see a more subtle rise and fall in the loop mix. The intention is to let you choose a level of deviance for each cell so you can see what happens when one goes south. All this to come. Check back soon sim fans!
As promised, the descent rate is now included. I am about half way through making the front end for mixing your own diluent gases, so that should be up in a couple of days. One note on this version is that the slider for depth relates to absolute atmospheres - so as you go up the slider the pressure goes up (you might expect it to work the other way around as you are going down to make the pressure go up but it doesn't). Maybe I will change this but this is just a test harness for the simulator really, not the final thing, which will hopefully be all 3D and sexy. You can also change the rate of work, though they are slightly unrealisitic at the moment. That again is on the list.
Thats it for the weekend, I am coded out and need a beer. Mmmmm, beer. Though if Mr Young can get me the pictures I have requested I might make it look a bit better and work on the gas stuff as that's easy UI not tricky code.
Now with depth capability. Will add descent rate functionality and gas mix capabilities soon... Must sleep... Brain hurts...
So this new version has an ADV that fires when loop volume drops below a preset minimum (which will be able to set this up in the next version, but it is currently fixed at 7 litres). We have changed the way the gas mix works so it is more realistic. You can also now fire the ADV yourself, and add offboard dil too. In this instance offboard diluent is set to 19 | 40 trimix, and onboard diluent is air. I'm not saying this is a realistic gas model to run, this is debug code so don't grumble. Again, the next version will allow you to change these settings, but that is a fairly big UI change and I want to concentrate on the core simulator at the moment. Be assured that I can already set this stuff in code and it works.
You can also breath out of your nose and monitor the loop volume (it will go down - obviously). You should also be able to hear the solenoid firing, so you know all is ok.
Special thanks on this version to Mr Young for providing advice on algorythm design - not easy for a non-coder - and also for his voice talent as 'the solenoid'. I think it's really quite realistic, so well done Mat. Also thanks to the creative director for letting me waste the day writing this while she painted the kitchen - go Louby!
Second cut available at the location above. This one has manual injection of O2 into the loop and also allows you to select your set point and Oxy Inject cycle. Basically it currently opens and closes the solenoid to bring the PPO2 in the loop up to the set point. There is also a work rate calculation going on (you will be able to select a number of work rates) that metabolizes oxygen out of the loop dropping the PPO2. When the PPO2 drops below the set point the solenoid will fire to bring it back up again. You can manually fly this version by setting a lower set point and then using manual inject to keep the PPO2 at the desired level. If you drop below the SP, the solenoid will fire just like the real thing.
Don't expect this to work underwater.
Shortly I will be adding depth capabilities - currently this is fixed at the surface but the engine can already deal with variable depth. I will also factor in manual and ADV dil injection from on and off board cylinders which you will be able to provide custom gas mixes for so you can see other loop gases too, not just O2. Expect this future version to also show the END of the loop so you know if that leopard shark you just spotted is worth digging the camera out for. Loop volume is going to come into the mix soon, though this is still un the design phase. Once all the funcitonality is there I will add the appropriate calibration stuff, and a nicer UI that mimics the real units menu system (unit J) and also incorperates HUD. Not sure how we are going to present this in terms of UI, but that is a way down the line still. Please feedback to me if you have any thoughts on the operation of this simulator. Feature requests welcome but not guaranteed! Also, bug reports to me at the usual address please.
Ok so the news is that there is a first cut of this code. I will post a full explanation here soon, but if you want to ask questions about it, email me at the usual address. You will need to extract to a folder and run the exe. .Net Framework 1.1 is a prerequisite for this simulator. Flash just doesn't cut it and I need those multicast delegates baby yeah.
To run the simulator, download the zip file and extract to a folder. Run the .exe file. You will need to have the .Net framework 1.1 installed to run this code. I might do an online version eventually but this one is stand alone. All the usual pelagic exploration copyrights apply, please link to this site rather than copying the zip to other download sites.