[21:24:49] Meeting started by thymo [21:25:13] without speaking permission? what kind of oppression is this? :P [21:25:32] Meeting chairs are: alexb_88, rcflyinghokie, thewonderidiot, indy91 [21:26:02] I need a Gene Kranz "discipline in the room" button [21:26:03] I'm not sure yet exactly. Maybe it doesn't log stuff unless you're 'seated'. [21:26:43] I want to write a wrapper/modify around meetbot to better suite it to our needs. [21:27:13] yeah, having to .action everything seems really tedious, it would be much better if it logged directly and passively [21:27:23] It does [21:27:24] https://vanbeersweb.nl/irclogs/%23nassp/2017-12-26-21:24_AGC-talk-and-misc-.log [21:27:38] The actions are just for the summary page. https://vanbeersweb.nl/irclogs/%23nassp/2017-12-26-13:22_Untitled-meeting.html [21:27:38] oh cool [21:27:58] nevermind then :D [21:29:10] I want to add in some kind of mute function. Then we can leave it running (maybe auto restart once a day) and mute it if we want to discuss something outside the logs. [21:29:14] indy91: lock the doors, nobody comes in or leaves the room until we've either landed or aborted :P [21:29:29] or crashed [21:29:31] yeah that would be great [21:29:33] no, more like, "keep the shouting to a minimum" [21:29:51] seems like a good guideline for meetings as well [21:36:01] ...Aaand when the logging starts the discussion dies :P [21:36:13] clearly too much pressure [21:36:26] I have stage fright :P [21:36:46] Haha I was thinking the same thing [21:37:05] of course, thats how it always is. Its like when the pilot turns on the seatbelt sign and then the turbulence stops :D [21:37:31] We just want to keep you in your seats ;) [21:37:48] so about the ECS [21:38:18] when you have done the initialization changes and give the OK, I'll do the fun merging process [21:38:37] Sounds good [21:38:45] VS is still acting up unfortunatly [21:39:09] and then Thymo and I will work on SCEA/CWEA, but generally we should be able to start testing [21:39:16] Yeah about that [21:39:19] I'd suggest we use the Apollo 11 launch scenario [21:39:28] and start testing from a pre LM ejection scenario [21:39:40] How detailed should I make it. Every single opamp that's in there like you did with the ED? [21:39:56] every flip flop [21:40:13] but otherwise it's mostly some logic? [21:40:57] A lot of comparators yeah [21:41:19] Been thinking about modelling the power supply with the different internal voltages to some extent. [21:41:30] I'm seeing a lot of flip flops, those need to be simulated and their state be saved [21:41:49] I don't think we ever properly simulated different voltages [21:42:03] so for now that seems a bit excessive [21:42:57] we already had a lot of CWEA code, it doesn't have be completely rewritten [21:43:25] make it use the SCEA, add anything that can be set and resetr [21:43:27] reset [21:43:44] If we're gonna model every bit of logic a lot of it will have to change/ [21:43:55] Is telemetry in the LM up yet? [21:43:59] yes [21:44:36] what do you need it for? CWEA telemetry readings? [21:45:14] the CWEA doesn't use telemetry directly, as in, encoded by the PCM [21:45:15] Downlinking master alarm and c/w power fail readings. [21:45:21] ah, right [21:45:36] I have a VS question for you guys, I just repaired mine on my laptop and now I have so much red in there, numerous identifiers are undefined [21:45:49] It says it successfully builds though [21:46:14] I've had that as well [21:46:16] Might be Intellisense not having scanned the solution completely. [21:46:21] when I set it up on my netbook [21:46:25] it got a bit better over time [21:46:31] There's is a option to rescan it somewhere in the toolbar. [21:46:34] I still occasionally get a lot of red [21:46:45] I have 991 errors [21:46:56] Otherwise peeking definitions of random stuff might fix it. [21:46:59] things like DWORD and HINSTANCE [21:47:03] yep, same [21:47:13] Ok [21:47:14] I think that is Windows SDK related [21:47:15] but I am not sure [21:47:22] Well as long as it builds on here I am ok [21:47:24] Thymo, it's well documented in lm_telecom.cpp where you have to put new readings [21:47:35] e.g. "// Bit 4 = Master Alarm On" [21:49:22] but that again seems to be handled through the SCEA discrete inputs buffer [21:50:33] so the PCM/telemetry code should access the SCEA for the master alarm [21:50:37] and not directly the SCEA [21:51:26] so just focus on writint CWEA code [21:51:31] not SCEA or even PCM [21:53:13] I'm looking at schematic 9.4 in the LM Systems Handbook [21:53:19] PDF page 110 [21:53:41] CWEA has 3 latching relays, one closes a switch for the SCEA [21:53:52] all I need is a Get function to access that relay state [21:53:54] I'm looking at it too [21:54:35] that get function will be used in the SCEA code and from there on to the PCM [21:54:45] so "your job" is only up to that get function [21:55:01] and everything inside the CWEA [21:56:23] hmm, so about CWEA voltages [21:57:04] the logic for it still needs to be there, similar to the CSM. If the CWEA is unpowered (breaker pulled) then the CWEA isn't dead [21:57:15] in the procedures you often pull the breaker [21:57:27] I guess that resets the latching relays? [21:57:42] ah, "CWEA Reset Bus" [21:58:22] Looks like the master alarm relays are also triple redundant. [22:01:06] and C/W power fail is another reading for the SCEA [22:01:10] Completely unrelated but look at drawing 9.1 all the way on the left [22:01:28] Looks like there's some GSE inhibit for the telemetry. Quite interesting. [22:01:50] yeah, I've noticed that when I worked on the SCEA [22:01:56] quite interesting indeed [22:02:07] It's not an inhibit. [22:02:43] They can enable telemetry on the pad by tying it to the DC BUS VOLT breaker. [22:03:22] probably only can get telemetry on the pad that way [22:03:33] but they don't want it enabled at all times [22:03:41] just for prelaunch checks, close to launch maybe [22:04:45] I'd give implementing that a very low priority [22:04:50] we can't even run the LM on the pad [22:06:04] There's a lot of GSE stuff that can be put in storage for later. [22:06:22] Someday I want to be able to do fuel cell activation :D [22:06:26] yep [22:06:52] The GSE interface for the AGC would be cool too. [22:07:05] launchpad technician simulator [22:07:27] Simulate the plugs-out simulation [22:07:34] right [22:07:41] what fun stuff can GSE do with the AGC? [22:07:56] how did they change the padload in the case of a scrub? [22:08:02] is there a GSE uplink? [22:08:06] I think things like examine memory, change certain things [22:08:12] Uplink too I believe [22:08:21] thewonderidiot: knows all about it. [22:08:53] LGC padload wasn't changed I believe, at least not for a next day launch attempt [22:08:59] Thymo: I have a gif [22:09:01] CMC had to be changed every day [22:09:05] one sec [22:09:56] Thymo: I wrote a JTAG implementation of the AGC monitor, which is what they plugged into the test connector -- this shows me typing into a script attached to the monitor, running signals into the FPGA [22:09:57] http://i.imgur.com/hswwvfE.gif [22:10:34] through the test connector you can read/write any channels, read/write any erasable memory, jump to any location and let it run, pause it between instructions or between MCTs, stimulate power supply failures, and a few other things [22:11:40] Nice [22:11:45] Did you put that on git? [22:12:09] would they have the test connector connected on launch day still? [22:12:25] no, the CH77 restart monitor would be plugged in for flight, so the crew can query it [22:12:43] ah, that uses the same port or so [22:12:52] some things, like power supply failure simulation pins, also go out to the main spacecraft connector, so that stuff can still be tested [22:13:26] launch day uplinks to the CMC would be another source for padloads [22:13:41] that's just through the regular uplink interface though [22:14:07] yeah, that just came into my min [22:14:08] mind [22:14:16] Thymo: https://github.com/virtualagc/agc_simulation/blob/master/de0_nano/jtag_monitor.v [22:14:34] that's the actual monitor implementation, with descriptions of every test connector pin [22:14:49] https://github.com/virtualagc/agc_simulation/blob/master/de0_nano/scripts/jtag_monitor_server.tcl [22:14:58] and that's the script that talks to it over JTAG [22:15:07] Is it able to talk with yaAGC too? [22:15:12] hahaha very no [22:15:22] Still using yaDSKY? [22:15:25] you need a hardware AGC for this stuff [22:15:32] wants one [22:15:43] yeah, via https://github.com/virtualagc/agc_simulation/blob/master/scripts/dsky_server.py [22:16:13] that's a script that reads FPGA pins and wiggles other pins, and exposes stuff on ports for yaDSKY [22:16:26] I wrote that to hold me over until I get a physical DSKY going [22:16:43] For the upper hatch, is the threeposswitch position for open/dump UP or DOWN [22:16:44] you can make your own hardware thing with a DE0-Nano and a beaglebone ;) [22:19:12] rcflyinghokie, state = 0 is DUMP [22:19:17] state 1 AUTO [22:19:20] state 2 is CLOSE [22:19:26] I have a raspberry pi. Will that suffice. :P [22:19:33] Half of the GPIO is broken [22:20:36] probably not :P [22:21:09] https://www.youtube.com/watch?v=yvAVeP8KLGo [22:21:32] that should give you a feel for how many pins you need -- for yaDSKY the wires going to the dev board also have to go to the beaglebone [22:21:38] June 2016 [22:21:41] and that's all DSKY stuff [22:21:48] yeeeaaaah [22:21:51] I know, I know [22:21:58] I've been working on this stuff for way too long lol [22:22:07] seem like it, haha [22:22:21] some guys named Don and Niklas showed up and threw all sorts of wrenches in my plans [22:22:30] indy91 there arent any states in the defaults for that switch [22:22:45] I like clicky relay sounds [22:22:51] UpperHatchReliefValve.Register(PSH, "UpperReliefValve", THREEPOSSWITCH_CENTER); [22:23:08] THREEPOSSWITCH_CENTER is defined as 1 [22:23:25] that is the default state of the switch [22:23:31] which is wrong [22:23:36] isn't it in dump? [22:24:00] on the launchpad [22:24:50] then it would have to be THREEPOSSWITCH_DOWN. Down equals 0 equals DUMP [22:27:04] but it doesn't make much sense to use those identifier for those special switches [22:27:28] it's not an actual up position of a normal three position switch [22:27:49] Well that is how it is written right now [22:27:55] I haven't touched it yet [22:28:16] just replace THREEPOSSWITCH_CENTER with 0 [22:28:23] Ok [22:28:24] instead of replacing it with THREEPOSSWITCH_DOWN [22:28:31] which would also be 0 [22:28:34] There are a few switches that do that [22:29:04] if anything that should have its own #defines to be useful [22:29:20] like e.g. DUMPVALVESWITCH_DUMP, AUTO and CLOSE or so [22:29:26] but 0 works as well :D [22:29:36] Ok cool [22:30:04] I can do the same for the CO2 [22:30:09] CO2CanisterSelectSwitch.Register(PSH, "CO2CanisterSelectSwitch", TOGGLESWITCH_UP); [22:30:17] And the hatch handles too I suppose [22:30:41] are those default states also wrong? [22:30:48] No [22:31:04] I wouldn't both changing anything else, unless you know the default state is wrong [22:31:06] bother* [22:31:11] Ok easy enough [22:31:15] too much work [22:32:04] well, good to be back. cya all tomorrow, good night [22:32:20] Night! [22:36:21] And now my vs has a bunch of question marks when I view all references and it has been stuck on "previewing the file" with a little green bar for about 5 minutes [22:38:57] https://www.dropbox.com/s/iu8i1uhngfvbr8u/Screenshot%202017-12-26%2017.36.32.png?dl=0 [22:43:20] lol [22:43:27] And I finally had to terminate the process [22:43:38] it's going downhill :P [22:43:48] Frustrating laptop [22:46:40] Odd that this started after I repaired VS [22:47:04] I cant view references or peek definitions without that preview just hanging [22:52:04] hello [22:54:03] hi [22:55:11] Hey [22:56:08] does anyone know when the next build will be released? [22:57:26] NASSP 8 beta builds are released with every commit made. We might release v8 to stable in a couple of months at most. Whenever we finish the major systems in the LEM. [22:58:02] We're definitely making a lot of progress. We're almost finished with the implementation of the LM ECS. [22:58:32] did anyone find a bug where it crashes to desktop with the lem injection checklist in apollo 11? [22:58:48] rcflyinghokie? [22:58:59] You mean LM ejection? [22:59:03] yes [22:59:19] I believe Alex mentioned something about that and it was fixed I think [22:59:59] okay [23:00:04] But I thought that was in the ECS branch and not the main repo [23:00:08] Do you get ti regularly? [23:00:10] it* [23:00:14] I assume you're still using NASSP 7 on Orbiter 2010? [23:00:25] no this is in v8 on orbiter 2016 [23:00:37] Using the 2016 latest beta [23:00:41] yes [23:00:49] what do you mean by the latest beta? [23:01:03] There is a new beta version of Orbiter 2016 we are using [23:01:30] Has some physics fixes that are necessary for NASSP 8 [23:01:39] maybe that is the problem [23:01:46] do you have a link to it? [23:01:50] NASSP will work on either Orbiter release or beta. I still run the release version without issues. [23:02:01] Partly because I'm too lazy to upgrade. :p [23:02:19] yeah it happens during the lem ejection checklist its if i switch views or press a button [23:03:13] indy91 said that there was some work done recently in that area maybe its a new bug [23:03:28] Alex was having that issue as well [23:04:03] There was some view bug fixed a couple of days ago but I think that only affects the VC. https://github.com/dseagrav/NASSP/commit/e60fa56f59296f0b4702f182793794b74c90bb68 [23:05:08] No that was for any view [23:05:09] I am pretty sure [23:05:18] and does anyone know where i can find that 2016 beta [23:05:53] Yeah one sec I will link you [23:07:01] http://orbit.medphys.ucl.ac.uk/betainstall.html [23:07:10] And here is the new DX client you need [23:07:17] https://www.orbiter-forum.com/showthread.php?p=565651#post565651 [23:07:48] Ugh. Does Martin really still use SVN? [23:09:11] better than CVS or no version control [23:10:00] Yes [23:10:02] and im just trying to figure out how to calculate the sps evasive maneuver on apollo 11 [23:10:28] Do you have the flight plan? [23:10:41] i think so [23:11:00] would it be in there [23:11:42] No, the checklist MFD has the flight plan for the most part but we encourage using the actual flight plan as a follow along reference [23:12:34] okay [23:12:51] Flying a mission we have not set up the MCC support is a challenge unless you know how to use the RTCC MFD to calculate the maneuvers [23:13:16] I do not think we have a tutorial on that yet, unfortunatly [23:13:54] i believe that some of the numbers are in the flight plan is that correct? such as the landing site data [23:14:02] Yeah [23:14:07] https://history.nasa.gov/alsj/a11/a11fltpln_final_reformat.pdf [23:14:12] Theres the flight plan [23:14:20] https://history.nasa.gov/alsj/a11/A11_MissionReport.pdf [23:14:31] And in the mission report you can find a summary of the burns made [23:17:42] Hope that helps a little! [23:18:25] yes thank you [23:28:03] But the RTCC MFD is your best friend and worst enemy for getting to the moon [23:28:10] Because you need that for all of the targeting [23:28:41] Thats how you calculate your burns that will aim you into the proper trajectory for lunar orbit insertion [23:29:05] And you also use it for DOI, PDI, ascent, and of course TEI and reentry [23:30:36] Soon enough we will have a mission control to help you make those calculations along the way (as we already do for Apollo 7 and 8) [23:45:24] and is the sep attitude in the tli pad in the rtcc mfd accurate? [23:47:50] if not then ill just have to use V16E N20E and the calculate it i guess [23:55:38] I'm off to bed. Goodnight! [23:57:11] Night! [00:25:11] hi [15:23:20] Good morning [15:27:06] hey Ryan [15:27:57] I think I have most of the initialization done, just cannot check to be sure [15:29:20] I am working on moving the ecs switches into the checklists, but if you have a few to check my latest state of the ECS repo to see if it looks right that would be a big help [15:30:21] will do [15:36:48] hey [15:37:43] Mornign Alex [15:37:56] For this line: [15:37:57] UpperHatchReliefValve.Register(PSH, "UpperReliefValve", 0); [15:38:16] Would the switch be upperhatchreliefvalve or upperreliefvalve [15:38:47] UpperReliefValve [15:39:56] hey Alex [15:40:20] Great the I did it right [15:48:58] ho [15:49:02] hi [15:49:53] recently i was having problems with crashing to desktop during the lem ejection checklist and i switched to the latest 2016 beta and it doesnt seem to be crashing maybe that was the problem [15:49:53] hello [15:50:46] could be. I'd say NASSP is currently quite buggy, but things will improve from now on [15:50:55] okay [15:51:55] but if it happens again then I'll check if I did something wrong with a few recent changes to LM ejection related stuff [15:53:08] oh wait, you said you switched to the latest Orbiter beta and that fixed it? [15:53:13] yes [15:53:30] hmm, that is interesting [15:53:49] are you using the NASSP builds from Github? [15:53:54] or are you building from source [15:54:00] yes i am on the latest one 926 [15:54:20] good, good [15:55:16] also, welcome to the NASSP chat. If you have any other issues, feel free to ask for help here. [15:55:24] i think you mentioned in another thread that the latest beta had a fix for proper docked operations of the csm and lem [15:56:01] indeed, Orbiter calculated the moments of inertia of docked vessels in the wrong way [15:56:13] so the AGC software couldn't always deal with that [15:56:27] and i am just trying to figure how to calculate the sps evasive maneuver after lem ejection [15:56:38] Apollo 11? [15:56:41] yes [16:00:58] not sure if that only applies to Apollo 10, but it could be a simple constant DV applied at a specified attitude [16:01:02] specific* [16:01:28] yeah the dv is in the flight plan [16:02:19] and the attitude is 75° below local horizon [16:02:29] the 19.7 ft/s were executed exactly like that [16:03:25] what do you mean by local horizon? [16:04:00] 75° pitched down relative to the local horizontal. So almost pointing exactly at the Earth, just 15° away from it [16:04:16] yes kind of like apollo 8? [16:04:24] yeah [16:04:28] okay [16:04:30] you can pretty much use the planned TIG and DV for the burn [16:04:32] in P30 [16:04:49] the DV vector for P30 would be: +5.1, +0.0, +19.0 [16:04:54] and TIG as per flight plan [16:05:04] and i believe the weight is located in the maneuver pad in the rtcc [16:05:49] yeah, on the Maneuver PAD page you can input the TIG and DV and then calculate a Maneuver PAD for burn [16:05:54] that will include the weight [16:05:58] yes [16:06:17] and would the tli pad have an accurate sep attitude [16:07:00] the calculation of that attitude has had a bug for a long time unfortunately [16:07:28] so I wouldn't 100% trust it [16:07:30] yeah so i just do the back with the V16 N20 [16:07:35] back up [16:07:39] yep, that works [16:08:35] and it is my understanding that nassp 8 only supports the latest 2016 beta is that correct [16:09:47] it should be backwards compatible still, so using Orbiter 2016 would be fine [16:10:05] except for the docked burns which were the reason use the beta from now on [16:10:21] docked SPS burns should be fine in either Orbiter 2016 or the Orbiter Beta [16:11:12] Docked burns controlled from the LM are the big issue, but they were only done on Apollo 9 (planned) and Apollo 13 (not so much planned) [16:12:02] and i think someone mentioned that the landing sites were pre loaded in the rtc mfd so if i do a mcc what numbers would i need and could i do them with the exact tig in the flight plan [16:12:53] yeah, you can use the exact TIG from the flight plan [16:13:33] so for the MCCs there are a few options available [16:13:43] what you want for MCC-1 is option 2 [16:14:19] yeah [16:14:20] "TLMCC Option 2: FR BAP, Fixed LPO, LS" [16:14:45] and what numbers would i need to know and would they be in the historical documents? [16:15:06] yeah are in the historical documents, but most of them should already be in the RTCC MFD [16:15:13] so it's mostly the TIG you need to input [16:15:22] okay [16:15:41] so mcc1 could be at 11:45 [16:15:42] option 2 gives you: free return (FR), best adaptive path (BAP, meaning DV optimized), fixed lunar parking orbit (LPO) and a landing site (LS) flyover [16:16:31] according to the mission rules, MCC-1 is planned for TLI cutoff plus 9 hours [16:16:47] that should be about 11:45, yes [16:16:57] yes [16:17:21] and is it the same for loi [16:24:51] LOI TIG can be quite variable [16:24:58] the timing is pretty critical [16:25:24] for the MCCs that is not the case, plus minus a few minutes doesn't make much difference [16:25:37] So going through the checklists there may be an issue with astronauts using the PLSS and the way the ECS setup is, if you have an astronaut in the suit and then follow the instructions to disconnect from the LM you effectively cut him off from LM consumables [16:25:43] the LOI calculation page of the RTCC MFD will give you the right LOI TIG [16:26:23] Now of course he is on the PLSS, but the PAMFD ECS status check might see that astronaut's suit as empty and "kill" him [16:27:22] Simple solution is to just to set "0" in that suit and "1" in the other suit I think but it might be a bridge to cross if we ever implement PLSS's [16:28:43] rcflyinghokie, I wouldn't worry too much about the PLSS yet [16:29:04] disconnecting from the LM simply means he uses neither LM nor CSM consumables [16:29:11] that is the most important part for now [16:29:52] and what do you mean with the ECS status check? [16:30:22] oh, I think I understand [16:30:36] the current setup requires crew to be moved from the suit to the cabin before you can remove it [16:31:25] so just before EVA you would have the crew for a short time in the empty cabin, which is rather unhelathy [16:31:29] unhealthy* [16:31:34] Yeah [16:31:49] maybe we need a simple EVA simulation then [16:31:55] another button to start EVA [16:32:12] will there be evas in v8 or is it not until v9? [16:32:16] I could implement a PLSS tank with a simple ATMREGEN like the CM has [16:33:23] Or maybe even more simple, an eva button that just takes the astronauts out of the LM consumables but doesnt kill them similar to setting crew to zero [16:33:47] yeah, I think in V8 that is all we need. A button to start EVA and something to end it [16:34:08] PLSS simlation together with Apollo 12-14 support is for V9 [16:34:34] we still have a bunch of very old code for EVA [16:34:42] I'll check if there is a simple way to use it [16:36:16] there are some old EVA related flags and events in the LM code, I wanted to either remove or use that anyway [16:39:22] we have two EVA Visual Studio projects even [16:39:42] one for the lunar surface and one in space, like done on Apollo 9, 15-17 [16:42:24] Well I can keep the checklists as they are if we can add that eva situation to prevent the astronaut from "dying" [16:43:24] I think we should work our way through the mission with the merged ECS and fix bugs and add features like a bit of EVA support along the way [16:44:07] Sure [16:44:12] so you can't really have a final ECS checklists version right now anyqay [16:44:14] anyway [16:44:26] Nope just adding the switches to my placeholders [16:44:34] right [16:47:03] any chance I can do the ECS merging today? [16:47:13] or do you want to work checklists until they are done [16:47:17] work on* [16:48:49] No feel free [16:48:59] The checklists are a simple addition later [16:49:14] Were you able to check the initial states? [16:49:26] I will check very soon [16:49:42] are you adding the checklist stuff in the LM ECS branch? [16:50:07] I am currently, yes but once you merge I can just start changing it in the main [16:50:27] I have only dealt with Apollo 9 [16:50:39] I am about halfway through it's LM checklist [16:50:58] hmm, that's not quite as simple [16:51:24] you already did some commit(s) for checklists in the LMECS branch [16:51:27] Yes [16:51:32] so it is different from the Orbiter2016 branch [16:51:47] Right and those would replace the ones in the 2016 branch [16:52:11] you are just causing issues for yourself when you switch to using the Orbiter2016 branch [16:52:25] because you have local changes [16:52:39] What I will do is save the excel files locally somewhere else [16:52:43] It would be better to stop working on the checklists, commit it all [16:52:55] and have no local changes then [16:53:02] and then start working on it again when it's merged [16:53:03] Ok I can do that I can stop at any time [16:53:39] you can continue working on it for now, I'll check the initial status first [16:53:47] when I am ready you do the last checklist commit [16:53:49] Just let me know when you want me to push my current [16:53:55] Sounds good [16:57:40] pushed a few SCEA updates to the 2016 branch, so now the repo is identical to my local copy [16:58:39] Hopefully everything merges into the main and then in Thymo's easily [16:58:51] CHM 0 172.1019 171.9298 73352.64286 # Calculated for LM volume at 0.3PSI and 0F [16:58:55] what is this [16:58:59] in the LM cabin [16:59:52] does it still have 0.3 PSI in space? [17:00:01] before any pressurization [17:01:50] Well those all were an intialization, because initialy they started at zero and that created a thermodynamic nightmare [17:02:05] I can bring that pressure down to any level as long as it is non zero [17:02:24] 0.3 was arbitrary [17:03:04] does that mean EVA from the CM is also a problem? [17:03:14] when it gets below 0.3 PSI [17:03:28] not EVA specifically, just dumping the cabin [17:03:54] It could be but I think the code handles that [17:04:01] It wasn't the pressure that was the real problem though [17:04:07] afternoon! [17:04:10] It was the temperature, which initialized at 0K [17:04:19] Which caused the thermo nightmare [17:04:27] hey Mike [17:04:34] yeah, 0K is rather cold [17:04:51] I guess 0.3 PSI doesn't hurt [17:05:29] Again, it's an easy change to bring it down to something smaller [17:05:34] Al Bean at 0K = free energy [17:05:53] Yeah Mike was around when I was having trouble with that unexplaned energy increase [17:06:29] It was because it was using 0K to calculate and there is a divide by zero protection in there somewhere that basically gave it free energy [17:06:59] I can bring it to something like 0.08 or smaller [17:07:46] what is the right initial state of the water separator handle? [17:07:48] 1 or 2? [17:08:08] it's in 2 right now initially [17:08:22] According to the LM11 prelaunch it is in 2 [17:09:37] pdf pg 48 of the lm11volume2 [17:12:04] looks all good then [17:12:07] Great [17:12:21] I am fairly certain I have the initial valve states in the config correct as well [17:12:40] you closed one or two valves in the latest commit [17:12:44] Yeah [17:12:48] For that reason [17:12:54] Like des 02 [17:12:54] I guess this will be the biggest merge in the history of NASSP on git [17:13:04] yeah, switch and valve states should be identical [17:13:25] If you get a chance to check those it wouldn't hurt but I think I got them correct [17:13:35] might be the biggest one, we haven't done too many large development branches [17:13:57] This was certainly the best way to do such a big change though [17:14:25] And I thank the IRC for expediting the process [17:14:48] No way this would have worked out as fast (or as smooth( through just forum communication [17:15:05] looks good [17:15:15] right, the whole ECS just took what, a month? [17:15:22] Just about [17:15:27] and another year to get it fine tuned :D [17:15:30] I think I started the branch around Thanksgiving [17:15:33] hehehe [17:15:35] Haha yep [17:15:50] ForwardHatchHandle.Register(PSH, "ForwardHandle", TOGGLESWITCH_DOWN); [17:15:56] Is this initial state 0 [17:16:00] down is 0 [17:16:03] Ok [17:16:10] Are you guys going to add the crew death ability in the LM soon as well? [17:16:16] And to open the hatch is 1? [17:16:24] and is there anyone working on mission control updates or will that be in 2018 [17:16:26] yes and yes [17:16:41] mission control is my department [17:16:49] I started working on Apollo 9 but got distracted [17:16:55] you are a man of many departments [17:17:01] Apollo 7-11 will all be supported in NASSP 8 [17:17:59] they will all have the mission control updates I mean [17:18:27] and will there be any scenarios soon [17:19:12] not very soon. But we are almost done adding systems to the LM. After that the scenario format shouldn't change too much anymore and we add scenarios [17:19:23] and we can add* [17:19:51] rcflyinghokie, time to commit your checklists [17:19:54] so right now we just fly the whole missions [17:19:59] Good timing just finished the EVA section [17:20:07] Only a few more to go [17:21:03] Ok all set [17:21:38] well, NASSP aims to be a full mission simulator anyway. But there will be many scenarios throughout the Apollo 7-11 missions [17:21:42] in the future [17:21:44] and is it possible to fly and entire mission from launch to splashdown right now? [17:21:51] should be, yes [17:22:14] We all have had good results with at least Apollo 7-12 right now with that [17:22:27] only bugs would prevent it. Full missions have been flown before [17:22:57] Lets see how this thing merges [17:23:03] yep, doing that now [17:23:06] Great [17:23:21] Haha I was right we are merging it before the new year :) [17:23:28] I've done all missions launch to end, save for 9,10 :D So yeah its quite possible, but expect bugs [17:23:41] I have done 9 and 10 a few times, both worked out [17:23:57] ok, conflicts in about 10 files [17:24:12] Anything major? [17:24:48] I'll do them step by step, so haven't checked [17:24:54] first the VS files [17:25:07] diverged because I added the LM RCS in the 2016 branch [17:26:28] IRC-Source_89020, One issue that still remains is that when you dock with the LM after SIVB separation, the LM is not technically "created" yet, that only happens when you actually extract the LM from the SIVB. That means that if you flip the LM PWR switch up to CSM before extraction, the connection wont be made and the batteries will drain over the course of the mission. Wait until after extraction, then go LM PWR - RESET, then LM PWR - CSM [17:27:13] okay [17:27:57] I had learned the hard way about that one :D I was halfway through PDI when my batteries started to die lol [17:28:35] yeah cause in the checklist it says to do it before the ejection [17:28:48] Which is correct by mission standards [17:28:59] But our LM isnt "created" until ejection [17:29:07] yes [17:29:19] So the LM PWR and the LM PRESS checklist steps have to be performed after ejection [17:29:21] i know you cant access until after the ejection [17:29:39] But right now in the checklist MFD they are per mission flight plans [17:29:40] access it [17:30:35] If we don't have a way to create the LM earlier I would consider modifying the checklists to compensate before a v8.0 release [17:30:47] yeah [17:33:06] probably a simple solution for now, yeah [17:35:35] Just a simple cut and paste after LM ejection [17:39:48] fixed all the merge conflicts [17:39:55] Which reminds me I need to verify the LM PRESS checklists for the CM checklists too [17:40:01] But I will do that after the merge [17:40:08] I'll have one cleanup commit and then push it [17:40:18] That was pretty smooth [17:40:24] I expected a lit more [17:40:26] lot [17:42:34] well the conflicts all came from the continued work on the Orbiter2016 branch, which wasn't too much considering I also worked on the LMECS branch [17:47:27] current state builds without errors and warnings [17:48:28] nice [17:49:01] when I have pushed it, I'll delete my local LMECS branch and nobody should work in that branch anymore [17:49:17] Yeah I will remove mine as well [17:49:36] pushed, let's see if it auto builds [17:49:51] well, "pushed" [17:50:01] it still uploads all the new bitmaps [17:51:16] done now [17:52:13] "242 more commits >>" [17:52:15] :D [17:52:53] haha, that's quite a few [17:53:18] What about the OrbiterSDK/OrbiterSDK [17:53:23] oh right [17:53:27] I forgot about that [17:53:31] I'll fix that [18:02:08] I think I fixed it [18:02:14] hope it still builds [18:03:50] Also something to go with the PLSS thing, the actuator override would need code so that if the suit hose is connected and there is pressure in the suit, it cannot be turned to suit disconnect unless the override is pulled out [18:05:34] Prevents the valve from accidently being turned to disconnect if there is pressure in the suit circuit [18:05:59] right [18:07:29] so the next step would be to fly a Apollo 11 mission with the latest changes to just before LM ejection [18:07:45] and then the fine tuning and bug fixing can start from there [18:09:22] I will start on the 11 checklists next after 9 then [18:10:42] So is the Orbiter2016 branch good to go? [18:11:44] I think so [18:11:50] LM ECS all merged [18:12:17] Great [18:12:48] my personal next step is adding LM ECS readings to the SCEA, so that it can be used for Thymo's CWEA work [18:13:00] For the actuator overrides, there is a suit loop pressure switch wired to the suit flow control breaker that prevents turning it to suit disconnect [18:13:11] That can actually be put in now [18:13:45] I wonder, did Apollo 13 have both signal conditioners up at all times? Do you remember that from reading the transcripts? [18:14:13] I do not remember [18:14:27] SCERA-1 would be a bad loss for a lot of signals, in the LM and for telemetry [18:14:32] I would think they did, and just turned the cabin displays off [18:14:43] I think the cabin displays used more juice [18:14:43] SCERA-2 doesn't have as many critical systems on it [18:14:47] right [18:14:55] rcflyinghokie, indy91, what resolutions do you guys have? [18:14:58] at least in combination [18:15:31] 1920x1080 on my desktop [18:15:37] 60Hz [18:15:52] right now on my netbook, 1366x768 [18:16:00] my normal monitor is 1680x1050 [18:16:20] I have a question for you about the LPD panel, how does it display? Is the whole panel fitted onto it, or do you have to scroll left/right? [18:16:22] but if that monitor ever breaks down I'll certainly got 1080p [18:16:49] get* [18:17:21] indy91, 1366x768 ouch :P [18:17:47] yeah, standard netbook/laptop resolution [18:17:57] it's really not large enough for a good LPD landing [18:18:01] have to scroll a lot [18:18:17] and the LPD scale is totally wrong too I guess [18:18:21] iirc on the 1680x1050 the PRO key is right at the edge of the screen. I can still press it [18:18:35] unless you set the FOV right [18:18:38] so it works [18:19:10] the view is centered, right? [18:19:27] so I can't properly see top and bottom, but the part of the LPD panel I can see should be correct [18:19:52] hmm [18:19:53] yeah its centered, but if you have to scroll up/down to see the whole LPD scale, then FOV 60 is wrong [18:20:00] the FOV might be wrong, yes [18:20:14] you'd have to zoom in to match the FOV with the parts of the scale you can see [18:20:31] on 1050 I only loose 30 pixels [18:20:38] so it shouldn't make much of a difference [18:20:41] not much [18:21:21] On my laptop I have a resolution of 1920x1080, and the LPD panel is 1920x1080. However for some reason the panel is larger than the screen in-sim [18:21:40] the CSM handles different ratios (16:9, 16:10 and 4:3), but probably not anything for the FOV [18:23:10] that's weird [18:23:35] rcflyinghokie, do you have to scroll your LPS panel, or is it displayed in full? [18:23:41] LPD* [18:23:57] I don't recall offhand, last tiem I did a landing I didnt scroll at all [18:24:01] *time [18:24:21] Or rather I don't remember scrolling haha [18:24:48] Do you mind checking real quick for me? I created it 1920x1080 but in my 1920x1080 screen I have to scroll, which I dont understand [18:25:46] I am not home until after the new year and my laptop doesn't like to run orbiter :( [18:25:55] ah, right haha [18:25:55] I guess you don't use full screen with taskbar view, right? [18:26:05] that would be a simple explanation [18:28:20] hmm, I use full screen window [18:29:13] yeah, so no taskbar which would make the screen smaller [18:29:22] the Orbiter window I mean [18:38:33] No difference with Full Screen Window or Window with Taskbar [18:39:27] ah, but True Full Screen is what makes the difference [18:39:53] really [18:40:15] I thought that was identical to the normal full screen view with ALT+Tab [18:40:26] at least the Orbiter screen [18:49:28] Is the CM pressure equilization valve defaulted to close? [18:49:53] I hope so [18:50:55] Haha its defaulted to "3" but I cannot check if thats open or close [18:51:31] Also, is there a handle/opening ability on the CM forward hatch? [18:52:31] Actually, I when I went to True Full Screen, it started displaying right. Now I went back to Full screen Window, but it stays the same way as True Full screen. So now its displaying correctly. [18:53:08] ah, the forward hatch can not be opened yet [18:53:14] that should be added [18:53:28] same process as with the LM hatches [18:53:56] Ok [20:15:20] Hey all [20:15:43] Hey there [20:16:13] Read the backlog [20:16:35] Are you aware that you can temporarily store local changes by stashing them? [20:16:43] It's a feature in git. [20:19:07] Without checking out to another branch? [20:20:08] yeah, it stores them into a sort of pseudo-commit [20:20:09] > git checkout foo [20:20:10] Do random changes [20:20:10] >git stash [20:20:11] working tree now clean [20:20:11] >git checkout master [20:20:36] interesting [20:20:42] git stash saves any changes to some place in the .git directory. [20:20:56] you can get your changes back with "git stash pop", which pretty much does a merge between the pseudo-commit and whatever you're unstashing onto [20:21:15] https://git-scm.com/docs/git-stash [20:21:17] alternatively, "git stash list" if you have multiple stashes and want to pick one out [20:21:41] I recently had to clean my stash stack because it was filled with random crap. Not fun. [20:21:52] then "git stash apply stash@{1}" to apply stash 1, for example [20:22:01] I kept pushing stuff on there and never popped it. [20:22:28] it's really handy for changing gears or moving uncommitted stuff to a different branch [20:23:04] indy91: Bigger changes from another branch should probably be accompanied by a PR (ECS in this case). Not merging it in a single commit. That makes it very hard to find them and talk about them in Issues. [20:23:17] Mike also does this on the virtualagc repo when he works on something bigger. [20:23:31] I added the commit to the closed LM ECS PR. [20:23:48] well in that case the question is "would Ron yell at me if I just committed this without him looking at it" :P [20:23:49] yeah, you are right [20:24:24] I would yell at people if they did the LM ECS merging the way I did it, I think :D [20:24:33] hehehe [20:24:40] Now I'm gonna get a giant merge-conflict fest when I try to merge it to mine. [20:25:24] wouldn't that be the same if I did it with a PR? [20:25:41] Yes [20:26:01] you basically have to do the same conflict solving as I did [20:26:14] that's not so great [20:30:05] any way we could have done that better so you don't have to repeat the merging process I already did? [20:30:48] I made it worse by cherry-picking the SCEA. [20:31:25] Probably merge my stuff first. But that might've just shifted the problems to you instead of me. [20:31:29] I don't mind it. [20:36:50] we still have a bunch of ECS lighting to do [20:37:02] there is quite a few of that [20:37:40] Does anybody know if there is a list of the decals that were in the CM? Such as the LM/CM Press Equilization? [20:37:55] Not really a list, but what was on the decals [20:38:20] Is the LEM_ECS class still part of lemsystems? [20:39:24] no [20:40:49] I'll work on ECS instrumentation and lighting today and the next I think [20:42:56] I think I will make a quick issue in github so we remember to code those actuator overrides, otherwise I will forget [20:43:24] good idea [20:44:27] ouch, Ryan added a bunch of ECS readings to the CWEA [20:44:42] that will give a few additional fun merge conflicts for Thymo :D [20:46:41] Actually those were already there, I just changed where they got information [20:47:01] ah [20:47:23] But they are all very simple lines and can be easily changed I think [20:47:26] so if Thymo changed nothing in those then there won't be a conflict [20:47:40] There shouldnt be, no [20:52:12] I purged everything pertaining the CWEA from lemsystems. CWEA now lives in lem_cwea [20:52:16] So those changes are lost. [20:53:02] not a big issue [20:53:49] Same with the DECA [20:54:00] Or any changes to the CWEA since I created my branch. [20:54:15] I don't remember any DECA change [20:54:39] DPS propellant maybe [20:55:00] HI/LO HELIUM REG OUTLET PRESS [20:55:12] DPS Propellant then [20:55:16] Whatever K10 and K23 do [20:55:31] that is two separate conditions [20:55:41] K10 and K23 are DECA relays [20:55:55] and then in a second line the CWEA asks for the DPS helium regulator manifold pressure [20:56:44] Just trying a LM extraction with the new LM ECS, I switched to the LM before pressurizing it, powered it up and pushed in the ECS breaker, but without pressurizing it. Switched back to the CSM and opened the tunnel vent valve and watching the LM/CM DP gauge go slowly to 0 and also confirmed with the LM cabin pressure gauge starting at 0 and slowly creeping up [20:57:01] ECS DISP breaker* [20:57:24] basic functionality is working then [20:57:46] Great [20:57:57] rcflyinghokie, I am facing the issue of accessing ECS readings [20:58:04] I am currently adding the cm/lm pressurization steps to the cm [20:58:19] if the SCEA accesses them, then the signal sensor CB needs power [20:58:29] I would like to add that condition to the ECS functions [20:58:38] like "GetSuitPressurePSI" [20:58:50] only problem would be debug strings [20:59:07] if those are also using that function they could have the wrong number [20:59:15] Hmm [20:59:32] but that seems like a rare case, having the signal sensor CB unpowered [20:59:34] Well we can go through the debug strings and change the functions [20:59:48] to directly accessing the hydraulic [20:59:58] There arent that many function calls I dont think [21:00:03] ah right [21:00:07] Initially there were but I got away from them [21:00:08] yeah [21:00:45] So it should be easy to remedy, the only thing that would have to be rewritten is the Co2 sensor because it takes an average [21:00:57] The rest can directly call the hydraulic [21:01:25] I'll take care of it [21:03:23] it does take a very long time to pressurize the LM [21:03:43] yeah, valve sizes need adjustments [21:04:00] Should take about 30 minutes [21:05:30] Also the direct O2 valve needs adjustment to be able to bring the cabin up to 5.7 in about 2 minutes [21:10:26] took 2-3 hours haha but she's fully pressurized [21:11:19] Ill make us a CM tunnel hatch open [21:12:06] great [21:13:46] for the tunnel hatch, could the handle actually move when opening it? [21:14:30] no idea [21:15:50] or now maybe just making a click spot over the handle area is good enough? [21:15:55] For now* [21:17:14] sure [21:17:48] rcflyinghokie, what kind of devices are the water separators in the systems simulation? [21:17:58] I guess we don't simulate their RPM anywhere yet? [21:18:20] No, you made them the same as the co2 separators but only for water [21:18:26] right [21:18:48] You could use a pressure differential as your rpm [21:19:05] Because thats what spun them anyways [21:19:08] No motors [21:19:42] So if the suit fan was turned off, the pressure would drop and subsequently the rpm would [21:20:24] right [21:21:25] maybe I find a number for that [21:21:35] Yeah I will have a look [21:23:01] C/W kicks on at <792.5 rpm [21:23:21] The telemerty measures from 0-3600 rpm [21:23:22] I could calculate a RPM from the flow [21:23:24] telemetry [21:23:34] yep, that is what I want to implement right now [21:25:00] Found some numbers [21:25:20] 4.8 psi it runs from 1200-3600rpm [21:25:37] 3.8 psi runs 850-2600 rpm [21:25:38] indy91, PR sent for the hatch open bitmap [21:26:05] thanks [21:42:58] Oh I'm laughing now [21:43:07] I can start over [21:43:15] All my changes to the CWEA are gone [21:43:18] WOO [21:43:51] I was wondering why the master alarm stopped working [21:44:12] oh no [21:44:33] How did that happen [21:44:46] magic [21:44:51] I have no idea [21:44:56] Oh great. [21:45:05] Even the blitting stuff for the master alarm is gone [21:45:28] surely it's recoverable [21:45:38] It's like git rewound itself by 3 weeks and then merged [21:45:39] it should be if you did a commit [21:45:48] I can't find it in git [21:45:51] The F [21:45:52] even if you just stashed, stashes are around pretty much forever [21:46:01] even after they are "dropped" [21:47:11] My stash is empty [21:47:26] Checking the reflog [21:47:31] yeah it won't show them, but they are still there [21:49:17] Looks like everything between today and December 5th is gone [21:51:04] I see a couple of resets [21:52:02] indy91 do you need anything else for the cm tunnel hatch? [21:52:16] I don't think so [21:56:38] How about one that sprays insulation everywhere and clogs up the valves [21:58:09] hehe [22:00:34] Though I wonder how we could implement imparted dV based on tunnel pressure [22:01:46] the CSM Data Book has an empirical formula for it [22:01:52] equation* [22:02:31] and the VENT system has some thruster code [22:02:51] but it's not used [22:02:55] and might not properly work [22:06:11] question about DescentWaterTankQuantityLBS [22:06:27] 333 is used in the display calculation [22:06:33] Vent thrusting would be cool. I want to do Urine/SCS burns. [22:06:34] is 333 pounds the max mass in the tank? [22:08:29] Yes [22:09:10] However I was reading through the AOH and they typically were only 76% when the displays were first checked [22:09:18] The fill varied apparently [22:10:33] Ah fill ratio was 0.75 so they actually should only be filled to about 75-76% [22:10:40] And not full as they are [22:11:04] But yes 333 pounds is max mass for the display [22:11:28] I see [22:11:44] I can change that later when I take the time to recalculate the thermo [22:11:48] I'll add the current initial mass as a definition in nasspdefs [22:12:01] Yeah that is considered 100% [22:12:11] So it should be fine [22:12:26] the displayed value goes through the SCEA, so I have to do a few adjustments here and there [22:13:01] Would changing the initial quantity in the config mess with that? [22:13:29] Because that is what I intend to change to make it 75% full [22:13:35] no, that is what I am trying to prevent [22:13:45] I'll use a fixed value in grams as 100% [22:13:52] and all readings will be relative to that [22:14:00] That's perfect then [22:14:06] that should be a realistic behavior of the sensor [22:14:17] Yes [22:15:52] And the same should appy to the ascent tanks [22:16:13] 42.5 pounds max [22:16:32] apply* [22:17:47] yeah, I'll use the mass in grams from the config [22:18:22] Now here is something I am unclear about though, the handbook says 42.5 pounds at 0.75 fill ratio [22:18:31] Does that mean that is 75% of max? [22:18:41] could be, yes [22:19:19] I need to research that more because if that is the case things need to be changes a little [22:19:59] could also be related to the N2 environment around the tank [22:20:51] on the side of the Systems Handbook page are more details [22:20:59] Yeah thats what I have up [22:21:21] Looks like the max values are good [22:21:32] so the 100% value of the measuring device can be adjusted [22:22:04] Which is interesting because the LM11 AOH says for the o2/h2o check the h2o quantity should indicate 76% [22:22:38] maybe it depends on the temperature at the launchpad when the water is loaded? [22:22:45] Probably [22:23:19] I will do some more reading on that but I think keeping the des at 333 max and asc 42.5 max is ok for now [22:23:38] Since we dont need to adjust based on initial fill we can use those as max [22:23:51] yeah [22:25:45] hm, I think the AGC might be a tad buggy with respect to channels higher than 77 [22:25:58] it looks like attempting to read channel 102 will give you the contents of Q [22:26:17] also channel 202, 302, 402... [22:26:43] the AGC itself [22:26:48] or the Virtual AGC [22:27:09] the actual thing [22:27:18] well, why would you try to access that :D [22:27:40] haha I don't know, maybe something plugged into the test connector has large channel numbers or something :P [22:28:25] so you would like the software to have a check on that [22:28:36] or maybe that was left in on purpose to access Q [22:28:37] but yeah, RQ/ (read Q) is generated in the presence of just "RCHG/" (read channel, gated), "XB2/" (lowest digit of address is 2), and "XT0/", (second lowest digit of address is 0) [22:29:09] no checks on the third digit, which is also valid for channels [22:29:28] yeah, I'll probably simulate it at some point, and maybe put a check for it into Borealis [22:29:52] create an issue on Git [22:30:11] DraperLab/AGC or so :D [22:30:36] well, let me test it in the hardware sim really fast to make sure I'm not reading the schematics wrong [22:30:38] then I will [22:31:03] reading the schematics wrong has never happened [22:31:22] definitely not, I am a schematic reading expert [22:36:12] mmmm I can smell the sarcasm in the channel [22:36:37] what here? never [22:37:15] I was not wrong this time though :) [22:37:16] https://i.imgur.com/HgmZjqD.png [22:37:57] there are READs of channels 2, 102, and 202, zeroing A in between each, all generating the Read Q control pulse and reading Q into A [22:38:51] now I will file an issue to study this further, and check out other channels, later :D [22:41:19] it is nice going carefully over all of the schematics again now that I know what all of the signals do and mean, so I can notice things like this [22:42:28] sounds familiar [22:54:16] good night! [22:55:41] Ok looks like I have a good checklist for LM pressurization for unpressurized and pressurized LM [22:56:01] I will add those as well when I PR my checklist changes in a day or two [22:56:51] I made a lovely calculator for the thermo in the configs for water oxygen and glycol, but it turns out excel 2010 doesnt have "psi" as one of it's values so all my results are N/A [22:59:49] unfortunate [23:00:26] Just annoying [23:00:35] I was using the =CONVERT function [23:00:46] And there are numerous predefined units [23:01:04] I did some reading and excel 2010 and earlier dont have psi, no idea why [23:15:25] Ohh just looked at the thermometer its 4 degrees F outside and falling [23:17:21] it's 4° here as well [23:17:23] 4°C [23:18:36] I think its supposed to hit -5F here tonight [23:18:43] Unusually cold [23:21:10] yeah, that's pretty low [23:21:25] we have that 1-2 nights every 1-2 years I would say [23:22:02] so really rare [23:22:14] I am in the mountains in West Virginia right now, about 3500 feet up but still thats unusually cold even for here [23:22:48] yeah. Better stay inside close to the heating :D [23:24:47] glycol temperature is an interesting measurement [23:25:08] SCEA scales it from 20°F to 120°F [23:25:20] but the display on the panel uses it [23:25:28] and that display is 0° to 80° [23:25:38] so it can't display 0° to 20° [23:26:53] I guess it would show 0° if the display is off [23:27:36] and if the display is powered, it would show 20° if the temperature is 20° or below [23:29:49] You know that might explain why right now when the pump is off it bounces at a really low value [23:30:03] Maybe it's to prevent power consumption below 20 degrees [23:30:08] Display power I mean [23:30:19] interesting [23:30:19] Oh never mind thats temp [23:30:25] I mean temperature [23:30:34] Pressure might do similar [23:31:06] But realistically you wouldnt find the glycol below 20 [23:31:27] yeah [23:31:35] pressure doesn't go through the SCEA [23:31:52] I do wonder what the displays actually showed with the pump off [23:31:56] so the pressure transducers already create the 0-5 Volts [23:32:00] Because it's a closed loop it would have SOME pressure [23:32:13] Varying with temperature [23:32:32] I'll have to check the actual telemetry list how the glycol pressure is scaled [23:33:12] 0-X PSI I guess [23:34:29] CO2 is interesting at least in the display [23:34:32] Its not linear [23:35:03] yeah, I think our display code already accounts for that though [23:35:22] It does [23:35:39] Just a unique display is all [23:36:28] telemetry is 0-60 PSIA [23:37:43] For CO2 or glycol [23:37:48] glycol [23:38:05] Ok so it can read those low pressures with the pump off [23:38:09] yep [23:38:28] I see a "Preconditioned Analog Data" path in the Systems Handbook [23:38:38] that one goes directly to the PCM [23:38:59] I can only assume it is 0-5V, but I have to check if the input of these preconditioned data is different [23:40:10] What falls under that category? [23:41:56] sensors in the systems itself that already produce correctly scaled voltages for the PCM [23:42:04] most systems don't have that [23:42:33] so their sensor readings go through the SCEA, which scales it all 0-5V for range of expected readings [23:43:59] so the reading from the glycol pressure transducer is directly used for telemetry and display [23:44:21] glycol temperature for example goes through the SCEA, and from there to telemetry and display [23:44:50] So if the SCEA was not running it could still get good data from some things? [23:45:18] yeah, then a bunch of displays and telemetry readings will still work [23:45:33] if you would pull the SIG COND 1 circuit breaker then you loose glycol temperature, but not pressure [23:45:58] I guess it's just a question of the individual transducers [23:46:13] Interesting [23:46:14] can it output 0-5V. If no, go through SCEA. If yes use it directly [23:49:23] most pressure transducers in the ECS don't go through the SCEA [23:49:49] but most other things do, which is the majority [23:50:11] just a sensor specific thing I guess [23:54:01] adding ECS measurements is slow. I'll continue it over the next few days. Good night [23:54:36] Night! [02:22:16] Night [02:22:19] Meeting ended by Thymo, total meeting length 104250 seconds