[15:32:45] NASSP Logging has been started by n7275 [15:32:47] morning [15:38:04] hey [15:54:50] I have pushed my ATCA update, but holding off on the ascent stage center of gravity a bit longer [15:55:02] it's just a major change I want to get right [21:28:38] night! [13:59:38] good afternoon [14:12:38] morning :) [14:19:32] my computer tricked me [14:19:57] I ran my monitor at 144Hz, but wanted to test 60, so I set Orbiter to 60 [14:20:01] but it was still 144 [14:23:18] for some reason I thought I had fixed the issue with LM PGNS minimum impulse where the LGC switches a thruster on and then off within a single timestep, so that the thruster is never switched on at all [14:23:41] but I didn't change that at all and didn't notice running 144 Hz [14:24:00] before the issue vanishes once the timestep is shorter than 14ms pulse the LGC is sending [14:24:06] because* [14:24:22] I didnt even think about refresh rates in that context [14:28:35] I already tried and failed today to fix that issue haha [14:28:46] because you can in theory add some logic that sees that [14:30:09] PGNS switching the same thruster on and off before it actually gets processed by an ATCA timestep [14:32:11] oh btw, I had already pushed my ATCA update [14:32:21] shouldn't be a big difference you are noticing in AGS mode [14:32:44] however, I haven't pushed yet a small update that makes the ATCA behavior mission speicifc [14:33:36] that you would probably notice for anything under AGS control. Especially pulse mode. I think that only fired the RCS 1.5x per second instead of 4.3x times in LM-4 and later [14:33:52] have you ever seen that 1.5x rate in any Apollo 9 document? [14:35:22] I have not, but I havent looked for it either [14:36:04] I am approaching docked DPS in my run through though, so its only a matter of time before AGS stuff is visited [14:37:06] I haven't pushed yet the ascent stage CG update [14:37:30] still thinking about it, if there is any problem at a lower framerate [14:45:25] would using 60 vs 144 cause issues elsewhere? [14:47:03] generally no [14:47:19] there was one bug that Alex found because he ran unlimited, without VSync [14:47:34] what was that... [14:47:46] aha [14:47:47] https://github.com/orbiternassp/NASSP/issues/545 [14:50:33] 144 Hz is definitely better than 60, because it can resolve 100% of the 14ms RCS commands from the AGC [14:51:10] at 60 you are gonig to loose some RCS commands of these minimum duration [14:51:12] about 16% [14:53:00] mostly noticable during pulse mode [14:53:11] the PGNS one in this case [14:53:56] well I am stuck on 60Hz lol [14:54:14] as will be most people [14:54:45] I was just switching to 144 for a while, usually I am testing at 60, at least if my computer isn't trcking me about it [14:54:49] tricking* [14:58:55] haha lies! deception! [15:26:33] so regarding the RCS flags, looks like the TCA ones are back but the ACA ones are still missing [15:26:45] same logic problem perhaps? [15:27:06] oh never mind [15:27:08] hmm, not sure what you mean [15:27:18] I paused orbiter somehow [15:27:25] no wonder they didnt flag [15:27:29] yeah haha [15:30:01] ok so 3 times during this rcs testing, "quad flags and TCA warning lt on" shows up on the checklist [15:30:12] I thought the MA popped back on at each of these points [15:30:31] unless the checklist means they are still on, which really seems pointless [15:33:17] I guess if you reset the flags they can be quickly on again [15:35:47] hmm but resetting them is further down [15:35:54] in the procedure at least [15:36:26] is that from the actual checklist? [15:38:22] well the apollo 12 LM activation checklist [15:38:33] ok, let me check [15:39:33] pdf pg 32 in the 12 lm act ck [15:39:50] back in a bit [15:41:01] the Apollo 13 LM Activation Checklist just says "QUAD Flags - Red & RCS TCA Lt - on will occur during cold fire checks" at the top of the RCS checkout procedure and then doesn't mention it again [15:41:23] so I am pretty sure it just means, the alarm and red flags can and will occur during any of the steps [15:41:38] once you have all red flags there shouldn't be another master alarm, pretty sure [16:44:42] ok just double checking [16:57:08] hmm random ctd [16:58:19] happened when I tried to display the mcc pad [16:58:40] fun [16:59:02] what dll is it blaming? [16:59:08] I dont know [16:59:15] I didnt have it on a debugger [17:01:34] I don't have random CTDs often, but occasionally [17:01:40] never really able to debug them [17:02:06] I have suspected for a long time that something with the PAD displays is up, but no idea what. Didn't have any problems with it really during my last few missions [17:02:24] yeah I havent at all [17:03:16] I'll make up for it with a pretty plot [17:03:18] https://i.imgur.com/YWhZTlq.png [17:03:38] data taken directly from the LGC [17:04:13] that's how much the DAP is thinking how large the angular acceleration is without RCS firing [17:04:38] padload is 6.25° in pitch [17:04:40] blue is pitch [17:04:51] actual is about 7.6 at liftoff [17:05:29] I cut off when pitch reached 0, as the logging I set up couldn't handle negative numbers [17:06:08] every iteration of Excel has made setting this up more complicated [17:06:46] oh excel woes [17:07:10] what is orange? [17:07:35] same in roll [17:07:40] ok [17:07:51] so the padload doesnt quite agree with the actual [17:08:06] mainly because I modelled LM-7 [17:08:15] actually, have some data for that [17:08:41] 7 is aquarius, is it not? [17:09:31] so we wouldnt have any data of the LM by itself [17:09:48] https://i.imgur.com/Z1KHcXC.png [17:09:56] oh yeah, this is preflight estimate [17:10:01] look at the numbers on the right [17:10:06] pitch and roll moment offset [17:10:21] seem to agree quite close with this ascent data I generated [17:10:24] any idea of Aquarius' padloading for this? [17:10:28] yes [17:10:49] but yeah that data does seem to match your plot [17:10:57] 7.63 and 0.57 [17:11:03] I smell a plot with these overlayed lol [17:11:44] LM-7 definitely seems to be on the larger side for pitch compared to other LMs [17:11:57] maybe I should use data for a more average LM [17:12:08] J-type mission LMs seem to be in the range of 5° [17:12:13] most are 6, some 7 [17:12:36] Apollo 12 is the winner [17:12:42] at least when it comes to the padload [17:12:47] 7.97°/s^2 [17:12:58] so I could have used even worse [17:13:09] I think I'm too lazy too switch to another LM [17:13:13] haha [17:13:27] oh, getting consistent CTD [17:13:34] I like that better [17:13:40] it happens on that cold fire scn I sent you even [17:14:37] whenever you look at the PAD from MCC? [17:14:47] and just loaded it again no ctd [17:15:28] and again no ctd... [17:15:33] well so much for reproducing it [17:15:40] 3 in a row it did [17:16:07] and that was when you look at the PAD [17:16:13] which PAD? [17:16:25] it was a block data [17:16:30] yeah when I redisplayed messages [17:17:46] iirc Block Data was the main offender for any random MCC CTD I ever had [17:18:07] I should switch everything in the MCC to use sprintf_s instead of sprintf [17:18:17] that would get a hard CTD whenever something memory unsafe is done [17:18:29] that could be useful [17:18:40] especially for this case [17:21:32] did you know I added the feature to the MCC that it writes all PADs from the current session to file? [17:21:37] MCCPreAdvisoryData.log in the main Orbiter folder [17:21:51] can you put the Block Data in a pastebin or so? [17:22:09] I want to take a look at it [17:22:19] I might already have an idea what is unsafe there [17:22:46] yeah one sec [17:23:12] uhh [17:23:21] its a DOI P30 pad [17:23:38] hmm [17:23:46] do you have PAD auto show disabled? [17:23:56] no [17:24:15] I guess you crashed before it could write to that file [17:24:29] Why would I have a P30 DOI though lol [17:24:36] https://pastebin.com/zDMczkUq [17:24:49] ohh [17:24:59] Apollo 10? [17:24:59] I bet it was from loading another mission [17:25:04] I am flying 9 [17:25:09] I know [17:25:18] but that DOI looks like Apollo 10 [17:25:32] maybe you opened a scenario there not long ago? [17:25:38] possibly [17:25:53] if I decrease and increase state it should write the correct one though [17:25:54] unless PAD auto show is disabled it should write new data to that file tohugh [17:26:03] or reset state, yes [17:26:13] I would at least think so, otherwise there is a bug [17:27:43] and you know NASSP has no bugs [17:27:51] just like AGC code [17:27:55] yeah that printed block data [17:28:29] https://pastebin.com/8X0D8rhe [17:29:13] hmm [17:31:10] what is the last thing I said? [17:31:41] hmm [17:31:50] *that is what you said* [17:32:01] ok thanks, than it missed a bunch [17:32:05] the whole PAD has 538 characters [17:32:10] that should be safe [17:32:13] But maybe I shouldn't print a character array to itself [17:32:17] probably should just switch to std::string anyway [17:32:22] I'll investigate that, hopefully it doesn't hinder your progress [17:32:26] it should be random and rare enough that it won't always happen [17:32:53] yeah I save before and after any major procedure or event [17:32:58] also, for block data that isn't filled out, there is no weather entry, so the scenario safes "blank" [17:33:00] saves* [17:33:01] so I am not worried about the progress part [17:33:17] maybe reading blank from scenario is also a problem [17:33:38] back in a bit [17:57:08] isnt cycling the CWEA breaker supposed to reset the TCA flip flops? [17:59:46] yes [17:59:53] occasionally it doesn't work for me either [17:59:57] and I don't know why [18:01:09] interesting [18:01:46] have to investigate that [18:01:52] I thought it worked before [18:02:14] it worked like this before. Usually works right, but resetting sometimes doesn't work for some reason [18:02:58] morning! [18:03:26] hey Mike [18:04:02] what's up? [18:04:17] https://i.imgur.com/YWhZTlq.png [18:04:33] made a nice plot of a DAP related erasable during powered ascent [18:04:39] or two rather [18:04:45] oh nice [18:04:48] blue for pitch and orange for roll [18:05:10] pitch has 6.25°/s^2 as the padloaded initial guess [18:05:22] but with my LM-7 data that is a bit off [18:05:33] actually, the padload document that we have for Apollo 11 has 7.8 [18:05:36] but we changed it [18:05:42] I was at first confused why [18:05:48] but it's from Don's simulation [18:06:02] oh huh [18:06:07] and the DAP postflight analysis document confirms the values in the simulation :D [18:06:23] so that was a good change then [18:06:43] interesting, so do you think Don changed it to match the flight, or do you think our padload document isn't final? [18:08:53] DAP postflight analysis document confirms that the values in Don's simulation were used on the actual flight [18:09:10] and not the ones in the padload document [18:10:23] I doubt they updated this during the mission [18:10:38] but it could be a quite late change, based on updated mass data [18:11:02] huh, that's super interesting [18:11:18] which padload is this? something something AOSQ or AOSR? [18:12:22] yep [18:12:31] IGNAOSQ and IGNAOSR [18:13:01] yeah the first page of that padload packet says it's from the FSRR on 7/1/69 [18:13:03] so, very late change [18:13:18] padload packet? [18:13:20] for the sim? [18:13:31] http://www.ibiblio.org/apollo/Documents/padload_11_lm.pdf [18:13:37] the one I scanned at Don's place [18:13:39] oooh [18:13:43] of course [18:14:02] I knew we had that [18:14:04] at one point [18:14:08] hahaha [18:14:39] oh this already has the 6.25 [18:14:42] yep [18:14:46] and it's the older one from the LM data book that has the 7.8 [18:14:59] yeah, I'd definitely believe whatever is in the packet from the FSRR [18:28:09] so the set flip flop is what energizes the flag to go to fail, am I reading that correctly? [18:29:39] if so, I am having a hard time figuring out what allows it to reset [18:31:58] if TCA breakers are put in and CWEA is reset, they all reset [18:33:03] that's how it should work [18:34:36] right, but with the breakers out, what is allowing those flip flops to reset logically [18:34:57] still the CWEA, but the condition for fail are still there [18:36:26] but what do I know, I implemented it in such a way that it constantly causes issues... [18:37:24] well I guess the thruster isolation valves being closed also reset the flip flops [18:37:33] when you manually switch a thruster pair to off [18:37:49] so close and then open should clear the flag [18:38:34] I have a special Reset function for the case where the CWEA breaker is cycled [18:38:54] maybe that should also be called when you switch the thruster pair off and on [18:40:44] of course it should [18:40:57] there is even a path to the pulse counter from the thruster pair switch [18:43:45] yeah I am just trying to wrap my head around the TCA CWEA logic [18:44:09] when did you have an issue? Was it cycling the breaker that didn't reset the flags? [18:44:59] yeah, but this was also when the TCA breakers were open so I dont know if that was correct behavior or not [18:45:29] hmm right [18:45:59] I guess if the conditions persists to fire the RCS but it doesn't the flags might be red again within 0.08 seconds [18:50:22] yeah I just dont know the logic well enough for those [18:50:43] something else though...the radar test for the ldg rdr is not driving the tape meters [18:51:17] ah breakers [18:51:34] they are missing in my checklist now to figure out where they belong [18:53:16] ahh thats why, because I used the 12 checklist, RR test is before LR test, and they are closed in that one [18:54:55] we have that page from the actual checklist I think [18:55:40] lay it on me [18:56:10] https://www.invaluable.com/auction-lot/jim-mcdivitt-262-c-e8a9c98e06 [18:56:23] a bunch of pages there on the left [18:56:44] hmm [18:56:47] wrong auction :D [18:57:06] haha I was going to say I have those [18:58:04] well I don't know where I got it, but I saved the page [18:58:11] https://i.imgur.com/YN6F4AL.jpg [18:58:15] thanks [18:58:55] interesting [18:58:58] hmm [18:59:01] also no mention of the breakers [18:59:02] I think [18:59:30] hmm? It does close the landing radar breaker [18:59:36] but I think this is from after the burn [18:59:47] no [18:59:47] weird [19:00:11] I have another page, SYS-60 and 61, which seems to have the docked DPS burn itself [19:00:55] ah, that isn't page 64 and 65 [19:00:56] it's 55 [19:01:08] SYS-55 with the DPS press [19:01:16] SYS-60 has the burn [19:01:23] and 64 must be a test after the burn [19:01:43] yeah, they are doing another self test [19:01:46] interesting none of the landing radar powerup/test procedures mention those breakers [19:01:55] which ones? [19:02:01] rendezvous radar ones do [19:02:06] the 2 for the alt/rng tapes [19:02:12] tapemeter doesn't need RR breakers [19:02:40] no, RR powerup checklists mention them closed [19:03:17] yet ldg rdr checklists do not, yet they reference the tapes being used [19:03:41] most cases the RR checks are done before LR, so the breakers are still closed from that [19:04:32] ah [19:04:57] so just a procedural difference and having taken parts of checklists from other missions has those breakers still open [19:05:40] exactly [19:06:06] but I am curious that the LR self test procedure both in what you shared and from the AOH do not mention those breakers either [19:06:12] not even so much as a verify [19:06:48] unless there was a CB diagram that was used in 9 that included it that we do not have [19:08:57] sounds likely [19:09:11] we have the complete rendezvous activation checklist [19:10:45] I think CB diagrams hadn't been invented yet [19:11:37] can you link me that checklist? I have the rendezvous checklist but not an activation checklist for 9 [19:12:24] oh, I don't have the rendezvous checklist [19:12:34] or do you mean the rendezvous procedures? [19:12:50] I have the rendezvous procedures [19:12:55] ah [19:13:02] but I dont have a rendezvous activation [19:13:02] I never even found a hint of a rendezvous checklist [19:13:13] I don't have a PDF [19:13:16] let me find the source [19:13:19] thanks [19:13:26] I think I had contacted the owner of the flown one [19:13:37] he got me some pages [19:13:43] but he gave it to a museum [19:14:00] and they put photos of it on flickr or so [19:14:09] ill take what I can get! [19:14:37] ah [19:14:42] my memory hasn't failed me [19:14:43] https://www.flickr.com/photos/sdasmarchives/albums/72157705290322601 [19:17:26] oh that's interesting [19:17:44] that's not the same copy [19:18:09] the person I contacted who has one of these, his copy is slightly different [19:18:16] either not flown, but there could have been two [19:18:26] true [19:18:34] either way this is very helpful I can go back and tweak [19:18:50] I have a few pages in better quality [19:18:55] but only some [19:19:09] in case you need it [19:20:03] im copying all of these right now, they seem to be pretty legible [19:21:54] even that one's LR test has no mention [19:23:11] well they just close those tapemeter breakers early on [19:23:33] RDZ-8 [19:23:44] first the AC breaker and then most of the other breakers in that row [19:23:54] including the DC breaker for the tapemeter [19:27:45] yep thats what i assumed was the case [19:27:50] I just wanted to find out where [19:47:44] thewonderidiot, hey have you tried anything with that pulse ratio modulator circuit yet? [19:47:53] nope sorry [19:47:59] I'll try to get to it tonight [19:51:02] unrelated though, Debbie just finally got the other half of the MIT Museum's AGC back from Draper [19:51:13] I was right, it is indeed S/N 9 from 2TV-1 :) [19:51:32] well I have both versions of the PRM function in the ATCA code, whenever you get to it, we can choose the right one [19:51:34] ah nice [19:51:42] what did Draper want with it? :D [19:52:12] just to display I think haha [19:52:56] I also fell super far down the research rabbit hole and have confirmed that all of the AGC software modification reports existed at least up through the mid-1990s [19:53:11] need to send that info to the air force... [19:54:21] mid 90s, what happened then? [19:54:38] that's the last explicit reference I have to it [19:55:00] the database it was a part of ended up going to CSIAC, who discontinued the public portion of it in 2015 [19:55:20] I hope that them "discontinuing" it does not include destruction of its contents [19:55:39] yeah, hopefully not [19:56:08] it's "project 4" in the BSDS (Baseline Software Data System), which got incorporated into the SLED (Software Lifecycle Empirical Database) [19:57:27] one side effect of this is that I might have to go through the Department of Defense rather than the Air Force... and I feel less good about the possibility of getting anything out of them [19:57:46] but we'll see what the person handling my USAF FOIA request says [19:57:52] right [19:58:48] do we modle the self test values being different between LMs? for example the tape meter displays [19:58:49] I also once tracked down something to the 90s [19:58:54] model* [19:59:07] but sadly it was people working on RTCC stuff passing away [19:59:23] I don't think we do [20:00:13] ok [20:27:23] we are really in need of a LM telemetry tool [20:28:22] need to look into that some time [20:36:10] That would be awesome [20:38:35] would make it much easier logging and plotting that LGC data, or any other LM data [20:38:53] writing to the Orbiter log and then struggling with Excel wasn't ideal :D [20:38:54] man it would be a lifesaver for ECS [20:39:19] debug lines only give you so much to play with at\ a time [20:40:41] I usually just open my own file with fopen() in one of the constructors (like LEMComputer) and fwrite to that [20:41:35] yeah, that works as well [20:42:32] but you never know what data you want and you can't write everything to some file at once [20:43:08] oh and with the ECS, I think telemetry has a bit more than displays, but the values of it (e.g. temperature) are usually limited to the same kind of range like the meters in the LM [20:43:41] so you wouldn't see how much the cabin has heated up beyond 100°F [21:04:57] honestly if its >100 its a problem regardless :P [21:06:06] ok back to displayed values...the values displayed in the LGC during RCS checks shouldnt they match up? [21:07:38] assuming we have the same software as the checklist refers to [21:10:43] mostly, yes [21:10:53] the ACA inputs can vary slightly from mission to mission [21:11:11] the proportional inputs [21:12:07] but everything else should match exactly [21:12:14] anything that doesn't? [21:14:29] testing using that rcs cold fire checklist [21:17:02] I think with the ACA it's a variation with the hardware, it doesn't always reach the extreme ends of the proportional inputs [21:17:23] so you see a difference in the expected value in the checklist between missions [21:18:29] ah I see [21:19:15] also being keyboard limited that would mess with it not seeing soft stops, correct [21:21:20] would you see that with a joystick? [21:21:31] Isn't that just when there is more resistance to your input? [21:21:48] so that you can differenciate between full normal deflection and hardover? [21:22:06] I think theres hardover logic though the computer sees [21:22:20] engaging secondary coils or something? [21:22:37] so first there is out of detent [21:22:45] small deflection, PGNS and AGS get that signal [21:23:15] some bit further are the breakout switches [21:23:19] I think that is what you mean [21:23:28] LGC gets input bits for that [21:23:49] PGNS and AGS pulse mode use those those [21:24:00] hardover is not something the computers see [21:24:14] but that does use the secondary coils of the RCS, yes [21:24:25] with keyboard I have that usually switched off [21:24:54] ACA/4 Jet switch [21:25:30] for the proportional inputs, those have their max values at the soft stops [21:26:31] ok so the LGC readouts shouldnt be any different? [21:27:28] proportional can be different [21:27:36] but not the input bits the LGC gets [21:28:04] ok first part of this test is ACA tro soft stop [21:28:09] to* [21:28:20] which procedure do you use for reference? [21:28:25] Apollo 12? [21:28:34] In this case I am using the 9 one you just shared [21:28:42] previously, 12 though yes [21:28:46] oh right, it has that as well [21:28:53] ACA right just set off all TCA flags [21:29:17] and the second time I tried it it set off 4 [21:29:38] but anyways...R3 had 00052 [21:29:42] ah yes [21:29:47] that is the proportional inputs [21:29:50] procedures have 00051 [21:29:56] full deflection is specificed as 52 I think [21:30:04] ok so yeah keyboard limitation right now [21:30:06] but some ACAs just don't quite reach it [21:30:09] no actually [21:30:21] oh [21:30:24] not quite perfect ACA on Apollo 9 [21:30:37] pretty sure keyboard does full deflection [21:30:43] and you would get 52 with a joystick as well [21:30:45] thats what I thought [21:31:07] so the question is, what do we use for the checklist MFD lol [21:31:08] Apollo 13 Activation Checklist gives an acceptable range [21:31:20] 45-57 apparently [21:31:25] didn't know 57 was possible lol [21:31:30] wow ok [21:31:35] use 52 I think [21:31:43] yeah thats what i had previously [21:31:54] I am going to just reorganize the layout a bit to match these [21:32:05] I think 52 is what the perfect, reference ACA should give [21:32:52] with a joystick you would see that number increase with more deflection [21:32:54] up to that 52 [21:33:19] ok so thats for the ACA soft stop [21:33:35] roll left gives the value in the checklist [21:33:46] 77726 [21:34:22] and same for P and Y 00052/77726 [21:34:56] hmm [21:35:13] so we get 52 and 77726 always? [21:35:22] yes, doing it on a keyboard [21:35:24] I wonder if we are doing it wrong then [21:35:41] I mean the checklist shows 00051 and 77726 [21:35:42] with one's vs. two's complement for those inputs [21:36:28] and for reference, the LGC is currently in V15 N01E 42E [21:36:38] like, maybe we are doing it wrong by one bit for negative numbers or so [21:36:43] ah [21:37:28] well with that data, pressing on to a V11 N10E 5E and ACA P/R [21:37:42] oh hold on [21:37:50] my hardover switch was in disable [21:38:06] with that enabled I get a 52 [21:38:17] same as before [21:38:23] yeah [21:38:29] was hopeful [21:38:31] oh well lol [21:38:33] computers don't care about hardover [21:39:11] you use hardover when you really don't care about what the computers are doing [21:39:40] V11 N10E 5E and ACA P/R numbers match....00245/00132 [21:40:22] TTCA up gives a 00252 per the procedure [21:40:41] yeah, I think those are all inputs bit and not proportional to deflection [21:40:46] so they should match exactly [21:40:56] TTCA down gives a 00125 per the procedure [21:41:02] yep all good there [21:41:25] 5 and 6, that is actually output from the LGC [21:41:33] that's the output channels to switch on thrusters [21:41:58] so your DAP is correctly configured as well [21:42:15] next step, I run a E6E and ACA matches in yaw 00252/00125 [21:42:52] and TTCA L/R match as does fwd/aft [21:42:56] which makes sense [21:43:21] re the DAP load, yeah this procedure actually calls to load 02012 before starting [21:43:56] ah yes [21:43:59] fun Sundance DAP [21:44:09] only has docked or undocked [21:44:13] 0 for undocked [21:44:17] uhh [21:44:33] I guess you need a 1 there then... [21:44:47] didn't I find something in the transcript or so [21:47:40] do I? [21:47:46] I think this dap is for the test [21:47:52] its on the cold fire procedure [21:48:11] from the rendezvous activation [21:48:16] yes [21:48:22] pretty sure they just loaded the undocked DAP [21:48:34] instead of the procedures one? [21:48:36] not like they maneuvered much with the LM before undocking [21:48:52] but in this case you very much want the DAP to know you have a CSM [21:49:05] so is that a procedure error? [21:49:14] no a procedure difference [21:49:22] you are before the docked DPS burn, right? [21:49:53] DAP will have control there, while on rendezvous day the DAP won't have anything to do until after undocking [21:50:36] I did the docked DPS burn with DAP load 11012 [21:50:40] not sure if that was right though [21:51:03] oh [21:51:16] I think this dap load is just for the test [21:51:33] are they changing it afterwards? [21:51:48] looks like the same one is used for the gimbal test [21:52:07] then 01002 used for RCS hot fire [21:52:18] well at the end of it [21:52:31] just calling out all the dap references [21:52:31] I mean, you can do it the same way [21:52:42] should be fine [21:52:54] just after the hot fire you need a docked DAP config [21:53:29] yeah [21:53:57] I wonder if the other rcs cold/hot fire procedures loaded the other DAP [21:54:24] docked/undocked is insignificant for the RCS checks though, correct [21:54:26] probably [21:54:36] yes, should be [21:54:40] ok [21:54:52] I'll make sure the dap is set properly [21:55:17] well aside from we the first digit we don't really know what is correct for the docked burn [21:55:22] -we [21:55:42] lunar missions set their DAP to docked before the RCS tests [21:55:50] and kept that until not long before undocking I guess [21:56:29] I doubt these procedures were super standardized, you might get differences between systems evaluation and rendezvous activation checklists even in a RCS test procedure [21:57:37] even if it just a specific DAP setting [21:58:38] true [22:02:38] when you fly Apollo 14 or later you read the flight plan or the checklists then you often think: "they really thought this through" [22:02:45] on the earlier missions... not always [22:03:19] that's how you end up with Revision N on the Apollo 11 LM Timeline Book :D [22:03:52] haha oh I bet [22:04:37] oh what are the differences in the sundance DAP values, or is it just the first digit? [22:06:54] the rest looks the same [22:06:58] at least to e.g. Apollo 11 [22:07:29] yes [22:10:44] ok cool [22:26:13] night! [23:09:19] hmm so git is being silly and wont let me push to my own repo [23:09:33] Pushing to https://github.com/rcflyinghokie/NASSP.git [23:09:34] To https://github.com/rcflyinghokie/NASSP.git [23:09:35] ! [rejected] Orbiter2016 -> Orbiter2016 (fetch first) [23:09:35] error: failed to push some refs to 'https://github.com/rcflyinghokie/NASSP.git' [23:09:36] hint: Updates were rejected because the remote contains work that you do [23:09:37] hint: not have locally. This is usually caused by another repository pushing [23:09:37] hint: to the same ref. You may want to first integrate the remote changes [23:09:39] hint: (e.g., 'git pull ...') before pushing again. [23:09:41] hint: See the 'Note about fast-forwards' in 'git push --help' for details. [23:09:45] any ideas? [23:12:00] never mind, all set [14:08:40] good morning [14:14:53] hey [14:16:50] I managed to write some LM low bitrate telemetry to a file [14:18:39] oh cool [14:20:00] not quite sure how to proceed from there but I got that working at least [14:20:44] any way to put it in excel and convert the voltages to units? [14:21:40] sure, although right now I can only capture one value of each measurement [14:21:54] I know roughly how that worked in the real RTCC [14:22:03] raw data in a table [14:22:19] there is a cross reference table that has the type of conversion necessary for each measurement [14:22:35] could be a simple conversion factor, or a polynomial or AGC double precision or so [14:22:59] and then there is a table with the numbers for the conversion polynomial [14:23:30] and a function that all the time does the conversion and store it in a separate table [14:23:40] and that table would then be available for mission control displays or so [14:23:55] or logging I guess [14:24:03] both yeah [14:24:12] they had converted values on many displays, did they not? [14:24:38] yeah, there is a lot of displays which are just telemetry converted [14:24:45] the majority of all displays [14:25:05] the displays I have implemented in the RTCC MFD so far don't require telemetry, but do usually have unique calculations [14:25:10] which telemetry displays don't need [14:28:02] oh that reminds me, I found some possible issues in RTCC for 9 last night [14:28:21] so first is the docked DPS maneuver pad [14:28:30] I believe there was supposed to be one for the CSM and one for the LM [14:29:08] as the CSM runs a P40 during the burn [14:32:28] hmm [14:32:30] right [14:32:33] the flight plan has that [14:32:35] currently we only get a LM one [14:36:12] I think I have used the same TIG and DV in the CMC [14:36:26] does the CMP get a Maneuver PAD in the transcript? [14:36:51] if you use the same time and DV the auto maneuver angles are incorrect [14:36:57] Pretty sure they did, checking now [14:37:44] you have to use the same TIG or DV or you can't monitor the burn [14:40:43] TIG and DV* [14:41:49] hmm [14:41:59] I am not seeing a pad for the CM in the transcript [14:42:28] looks like they did both use the same [14:42:40] LM burn attitude is all zeros [14:42:48] so the CSM attitude is known then as well [14:43:46] right [14:44:25] trying to figure out where I found that P40 stuff for the docked dps [14:44:47] because the P40 is going to give the incorrect burn attitude [14:45:11] but for some reason I have that used to trim out the burn attitude before LM control [14:51:57] ah flight plan does have V49 angles for the CSM [14:52:26] but I think you should always bypass anything P40 comes up with for attitude [14:52:35] so not a normal P40 checklist [14:52:37] thats what I assumed [14:52:44] I am just trying to figure out why I have that in there [14:52:53] copy paste from normal P40? [14:52:54] unless its a remnant lol [14:53:17] the fine attitude control is going to be done once the LM takes control [14:53:30] although usually it doesn't have to maneuver much, just attitude hold [14:53:47] yeah [14:55:05] I think I can just remove those, I bypass the automaneuver but for some reason have a CMC/CMC AUTO before bypassing the gimbal test then back to FREE [14:56:24] the CMC should do the attitude hold until T-6 minutes [14:56:30] yes which it is [14:56:31] just the V49 attitude [14:56:34] yep [14:56:43] I think those two steps are just remnants [14:58:04] ok next is the SPS 5 star check [14:58:56] I see it in the RTCC code but it comes up as all zeros on the pad [14:59:52] SPS-5 Maneuver PAD sextant star check? [15:00:27] yes [15:00:43] hmm, so if the Earth is in the way then it doesn't come up with a star [15:00:56] in the flight plan the check is done 50 minutes before the burn [15:01:03] probably because of these attitude issues [15:01:09] and SPS-5 can vary a lot [15:01:17] that's a circularization maneuver [15:01:22] so it depends on the previous burns [15:01:43] I guess you can make that check at TIG-50 [15:01:49] sure [15:01:50] manopt.navcheckGET = P30TIG - 30.0*60.0; [15:01:56] try if changing that to 50 works [15:02:00] and from what I could see earth wasnt in the way at TIG-30 [15:02:05] I had a clear sextant [15:03:15] but yeah i am building and will try the -50 change [15:03:17] was it close to the horizon at least? [15:03:24] I'm using the AGC logic [15:03:25] not that close [15:03:32] it wants to have at least 5° or so away from the Earth [15:03:42] I was mostly heads down [15:04:34] hmm [15:04:43] it calculates the REFSMMAT there [15:04:51] maybe it did that wrong [15:05:28] but I guess the PAD came up with all zeros for the burn attitude [15:06:14] oooh [15:06:19] you know what it could be [15:06:23] uhh [15:06:24] no [15:06:30] sextant star check is after the P52 option 1 [15:06:44] yeah and the burn calcs looked right [15:06:50] the burn time and the orbit were good [15:07:13] well could be many reasons [15:07:39] stars too far away from sextant centerline or so [15:10:20] yeah I am going to fly to that point again and see where it is [15:16:30] so at -50, still no star [15:18:29] I will go to tig-50 and see what my attitude looks like [15:23:03] and also if you see any stars close to the center [15:23:18] from having flown a bunch of missions lately I know for sure that the star check calculation works [15:23:24] so must be something about this specific case [15:31:59] I have a scn at -50m roughly [15:32:58] https://www.dropbox.com/s/a60qaayasrj0300/Apollo%209%20MCC%20-%20SPS-5%20-50m.scn?dl=0 [15:33:05] I'll check what is up [15:33:47] just flew a full Apollo 15 short rendezvous [15:33:54] only two things I didn't like about it [15:34:02] Alex' P57 alignment [15:34:07] lol [15:34:19] I think the scenario is so old that it had the old, wrong spirale [15:34:24] ahhh [15:34:30] yeah I remember that [15:34:46] and there was a transient at liftoff, fairly large attitude rate excursion, that I hadn't seen with Apollo 11 [15:35:07] that pitch angular acceleration padload is a bit more off than on 11, but not too much [15:35:11] have to check that further [15:35:27] other than that, everything worked very well. Or at least as good as the real mission [15:35:40] 4 ft/s overburn on the TPI maneuver, but the real mission had that as well [15:35:41] regarding the transient, could it be something with the J mission LM mass/cg? [15:36:02] I have to check the mass [15:36:32] that padload is 6 instead of 6.25 on Apollo 11, actual value is 7.5 for our LM [15:36:41] that shouldn't make the difference [15:37:10] regarding this padload [15:37:20] quiz question [15:37:35] which LM crew do you think was the lightest in terms of weight? [15:38:20] of the lunar landing missions [15:38:21] Hmmm [15:38:33] My kneejerk reaction is 12 [15:38:39] same [15:38:48] and which mission had the largest pitch moment offset? [15:38:51] same mission [15:39:00] I doubt that's a coincidence [15:39:07] interesting [15:39:14] pretty sure the astronauts make up the large part of this CG offset [15:39:38] also with regards to lunar samples, how much focus went into mass distribution [15:39:47] for say 11 and 12 versus later missions [15:39:51] good question, I think the CSM Data Book will have something on that [15:39:55] also where they put it in the LM [15:40:00] yeah exactly [15:40:24] I am sure J missions focused on that more given the larger mass/volume [15:40:52] but 11 and 12 probably not as much [15:41:48] ah SRC, sample return container [15:43:50] they weighed the samples on the surface didnt they [15:44:32] no idea [15:44:46] the Data Book has very detailed predicted values [15:44:59] but for the J missions the collection bags are all over the place [15:45:52] ah, it does make sense [15:46:00] I was seeing mostly position Z-axis numbers [15:46:03] so forwards [15:46:14] for the location of the bags [15:46:17] but that does make sense [15:46:27] they will have shifted the CG forward [15:46:39] so the APS is pointing closer to the CG at liftoff [15:46:53] yeah that does [15:46:56] and the angular acceleration is a bit smaller for the later missions [15:47:16] I don't know about 11 [15:47:33] more mass more inertia resisting the angular acceleration [15:48:04] and better predictions of the APS wrt CG [15:48:32] oh did you get to look at that scn for 9 and the star check? [15:48:41] not yet, will do that now [15:49:59] I'll try with some checks being off [15:50:03] if the Earth is in the way [15:50:10] and if it's outside the range of the sextant [15:50:26] if it calculates the pointing direction right it should at least come up with a reasonable star then [15:51:10] oh you have a PR [15:51:11] merged [15:51:19] just checklist stuff [15:51:25] I have more pending [15:53:04] found star 30 [15:53:07] and it's in the sextant [15:53:38] so what's the problem... [15:54:16] good question [15:54:35] found it at tig-50m? [15:54:51] well, I have disabled all occultation checks [15:54:54] so the time doesn't matter [15:54:58] even at tig-30 its there [15:55:11] trunnion was 12° [15:55:21] so the checks if it's outside the sextant won't fail either [15:55:53] yep I have it approx 350 and 12 [15:56:08] yep [15:56:16] it is the occulation check [15:56:17] but why [15:57:59] it knows the radius of the Earth [15:58:04] that is useful for it to know [15:58:46] U_LOS has to be a good vector or else it wouldn't find the star [16:02:14] wait a sec, is that navcheck the sextant star or a nav check? [16:02:29] manopt.navcheckGET = P30TIG - 30.0*60.0; [16:02:53] or both [16:03:46] oh [16:03:49] hahaha [16:03:54] it's the nav check [16:04:02] sextant star check is at TIG by default [16:04:16] so thats why [16:04:32] damn are we smart [16:04:57] lol I started poking around the navcheck code and was like wait a second [16:05:05] somethings not right [16:05:25] so how do you change the sextant star check time for a burn [16:05:29] manopt.sxtstardtime = -50.0*60.0; [16:06:38] oh wonder [16:06:43] it suddenly comes up with star 30 [16:06:47] voila [16:07:46] I'll leave it at 50 for that burn [16:08:10] odd that it was totally missing [16:08:50] well it defaults to 0, so check time at TIG [16:09:02] which is fine in 99% of the cases in TLC or so [16:09:05] yeah and with heads up its going to return nothing [16:09:08] but rarely in Earth or lunar orbit [16:11:43] ok I have adjusted the check times in the checklist to match that of the RTCC calcs [16:12:01] hmm [16:12:07] shouldn't it be the other way around? [16:12:38] they were all the default -30m [16:12:45] in the checklist [16:12:57] ah [16:13:02] I am assuming the times you used you got from a source [16:13:04] well RTCC uses mostly 30 as well [16:13:20] the flight plan is probably where I mostly got it form [16:13:23] from* [16:13:24] ok [16:13:35] when I get to those points I will cross reference of course [16:22:30] ok lets burn this SPS-5 and get through a rest period [16:25:52] do you have the EVA checklist? [16:26:09] how did the docked DPS burn go btw [16:26:53] docked DPS went very well [16:27:11] I started getting some yaw transients [16:27:17] according to the checklist they did as well [16:27:25] and no I dont have a 9 EVA checklist it seems [16:27:35] let's change that [16:28:41] awesome! [16:29:01] SPS-5 went well [16:29:09] want a scn for docked DPS to take a look? [16:29:17] nah, I have a fairly recent one myself [16:29:54] sounds good [16:30:08] yeah it looked like the yaw was having issues [16:30:14] I think rcs fired a few times [16:30:33] but the transcript also reported the yaw wagging a little [16:32:20] could be CG estimation of the LGC being off a little [16:32:30] it's fairly sensitive [16:32:48] DPS is really slow [16:32:55] in gimballing [16:33:13] so slow that you need a DAP to have it work at all [16:33:37] under AGS control only the DPS gimballing can't control the LM [16:33:45] it needs RCS [16:34:01] only if RCS is a bit overwhelmed will the DPS even move to better point through the CG [16:34:59] if I switch off the RCS and fire up the DPS with a small error in pointing direction it's already unstable under AGS control [16:36:07] you know what, I have seen enough of this ascent CG. If it works bad at sub 60 fps framerates I can always improve it again. I'll push that update, so you will have it for the rendezvous. [16:36:24] it works quite realistically I think [16:37:01] Sounds good [16:37:17] I also have the updated star check times on the checklists plus the code fix PR'd [16:38:38] I'm using quadratic functions to model the CG and moments of inertia. So I could make it mission specific, only needs 9 parameters for each [16:38:56] that would be nice [16:39:52] it's a function of total mass [16:40:07] it probably should be a function of RCS, APS and astronaut weights [16:40:23] then I can also have the APS aligned with the centerline for LM-1 [16:42:02] also merged your PR [16:42:09] I guess I'll do a bit of writing for the forum now [16:45:55] powered ascent looks very different now :D [16:46:05] I wonder how the APS burn will be [16:48:09] only CDH is using the APS, right? [16:49:02] was the Apollo 9 ascent stage having full APS prop tanks? [17:12:38] morning! [17:15:07] Yeah CDH used APS and no it was not 100% full IIRC [17:15:14] afternoon! [17:15:57] APS was loaded 1626lb fuel 2524lb oxidizer [17:16:41] by comparison, Eagle was loaded with 2020lb fuel 3218lb oxidizer [17:16:49] hey Mike [17:17:06] rcflyinghokie, I think you will still get some scary rates at APS ignition then [17:17:20] up to 5°/s probably [17:17:42] should be interesting! [17:22:38] real mission had something with 2 as residuals [17:23:00] actually, I'll try an Apollo 9 CDH burn [17:23:07] one of the few cases I hadn't tried yet [17:24:16] thats right the mission report has the CG data [17:27:27] ah right, it usually does. I'll compare [17:31:18] I guess you have already seen the difference with the auto maneuvers in Sundance [17:31:24] 50 18 and then 50 19 [17:34:24] I was right about the CDH burn [17:34:34] 5°/s attitude rate, it recovers and burn is already over [17:34:45] max residual was 1.0 [17:34:50] no big deal [17:37:23] yeah I remember the 50 19 [17:48:29] CG was at 3.0 inches in the z-axis for Apollo 9 during the CDH burn [17:48:46] for us it is about 2.5 [17:49:09] not that insignificant of a difference [17:49:20] I think that means we will get a bit more pitch moment than the real mission [17:49:22] but not much more [17:50:05] could that be adjusted per LM? [17:50:09] yeah [17:50:23] although I only have these mission report values for LM-3 I think [17:50:31] I have better numbers for LM-7 and later [17:51:09] or do we have an earlier version of the operational data book... [17:52:07] don't think so [17:52:23] but I can probably use the mission report values [17:52:36] they should be pretty close [17:59:18] another case I haven't tried is decent aborts [17:59:38] but the only difference should be at abort staging [17:59:42] then it will behave like P12 [18:44:39] thewonderidiot, I wrote a small progrm that can capture LM low bitrate telemetry [18:44:46] oh nice :D [18:45:40] not really sure how to proceed with that now [18:45:52] do I want it to be like the old telemetry client [18:45:57] or something that looks different [18:46:29] yeah that's a good question [18:47:06] low bitrate was already a bit different to the CSM [18:47:21] 200 words, no different sample rates [18:47:25] just those 200 words all the time [18:47:30] and of course no LGC data [19:09:31] its interesting to see the differences between LM-3 and later LM's [19:09:54] little things like 2 cabin fans and a cabin temp controller connected to the glycol loop [19:10:03] or the utility lighting not having their own breaker [19:11:37] ive always wondered why cabin fan was "cabin fan 1" lol [19:15:22] hehehe [19:24:12] so many little differences in LM-3 [19:25:32] and only one mode control switch [19:25:48] which is a rotational switch and not a normal three position switch [19:30:32] yep haha [19:30:56] and of course the DFI [19:31:37] and the ascent engine arming assembly [19:31:43] actually, I was confused about that [19:32:00] but from Apollo 9 to 10 they added the ability to switch from PGNS to AGS with that [19:32:06] because that wasn't in the LM-3 Systems Handbook [19:32:13] but I knew they used that on Apollo 10 [19:32:32] but in general that system just arms the APS. And we don't have it yet [19:32:51] for the APS burns to depletion [19:56:26] that eva checklist answers a lot of checklist questions of mine lol [19:57:04] I made the current one kind of mashing up a bunch of others [20:01:24] yeah, that checklist does not really have a good equivalent in another mission [20:01:27] so really good to have [21:45:20] lots of little changes haha [21:45:32] I am up to cabin depress though [21:51:52] yeah I didn't really touch the EVA part of the checklist [21:51:58] I did more for the rendezvous I think [21:52:03] but not everything [22:17:47] night! [13:27:19] n7275, I'm splitting off the VHF and PCM classes in the LM. The current VHF timestep is called from the LGC code at a rate of 6400 times per second and I guess it's enough if your VHF code is run once per timestep. [16:25:33] hey [16:41:54] morning :) [16:45:25] I think I found a way to calculate the AGS K-Factor [16:55:01] I let a loop run until the AGS clock time changes, which happens every 2 seconds [16:55:16] and at that precise time I am reading the LGC clock [17:02:05] oh wow [17:02:42] I never found the real procedure for this [17:02:45] that sounds like it would work perfectly [17:03:02] AGS manual just says "MCC is monitoring the AGS on downlink" [17:05:43] hmm [17:06:01] AGS downlink is only received every second [17:06:15] so there is no way they could figure it out more precise than that [17:06:58] so I guess I still don't know how they came up with a solution that contains centiseconds [17:07:49] hey guys [17:08:14] the timing of downlink is probably tied to the clock timing, so maybe they could figure it out by knowing at what time the downlink was received [17:08:15] hey [17:08:35] did you get my message earlier? [17:09:06] me? [17:09:09] yeah [17:09:19] "n7275, I'm splitting off the VHF and PCM classes in the LM. The current VHF timestep is called from the LGC code at a rate of 6400 times per second and I guess it's enough if your VHF code is run once per timestep" [17:09:53] oh, yeah, hadn't seen that [17:11:36] it'll be good to unmerge those. once per timestep would be better [17:12:45] yeah [17:42:08] Evening [17:47:13] hey Thymo [17:47:45] Soo, this happened at work today: https://www.tubantia.nl/hengelo/brandweer-geeft-sein-meester-bij-thales-geen-gevaar-meer-voor-omgeving~a223d5f1/ [17:50:24] well that looks bad [17:50:33] no injuries I hope [17:51:57] Everyone is all right. Fumes from nitric acid leaked at our PCB plant. Some contaminant caused a heavy exothermic reaction resulting in the leak. [17:53:26] They had 17 firetrucks on site at some point. Whole campus was evacuated. Luckily didn't spread too far [18:02:23] morning! [18:02:29] oh damn [18:02:56] Hi Mike [18:13:03] ouch HNO3 is no joke [18:13:54] fuming or more dilute? [18:21:08] that's not a color of smoke I want to be anywhere near at [18:24:15] absolutely not [18:24:45] Ive experienced a runaway HNO3 reaction once in small controlled conditions [18:24:49] still not pretty [18:24:56] thankfully it was in a fume hood [18:27:49] thewonderidiot, if the programmed guidance equations for Luminary say scaling "B23 in units of feet", single precision, does that meant the least significant bit is 256 feet? [18:28:20] 23-15 = 8. 2^8? [18:29:39] rcflyinghokie: It happened in the dilution process. We have a waste water system that dilutes the HNO3 so it safer/cheaper to store and get rid off. Apparantly some contaminant entered the system leading to a reaction. [18:30:14] ahh yeah it likes to find things to oxidize [18:34:00] I think Norton sometimes leaves out minus signs [18:34:08] which erasable are you looking at? [18:35:33] AGSBUF [18:35:40] AGSBUFF* [18:35:51] oh hah [18:35:57] I want to know what the precision is of the state vectors sent from PGNS to AGS [18:35:58] well all sorts of random stuff goes into that :D [18:36:56] let's see [18:37:08] I tried to do a "perfect" comparison, to verify the RTCC is doing everything right with vector compare and my new feature of calculating the K-Factor [18:37:20] but wan't getting precision better than 200 feet [18:37:24] wasn't* [18:38:34] even in the RTCC there go a lot of things into that when the AGS vectors are "downlinked" [18:39:09] state vector is rotated with an AGS REFSMMAT, the vector has to be propagated to the same time as the LGC vector [18:39:10] etc [18:40:18] lots of possible error sources [18:46:19] http://www.ibiblio.org/apollo/NARA-SW/R-567-sec2-rev8.pdf [18:46:27] GSOP has some info on it on pdf page 130 [18:49:15] but in your "23-15 = 8. 2^8", doesn't that include the sign bit? so it would really be 14 that you would use instead of 15? [18:50:14] err [18:51:14] ...yeah [19:01:27] so even less precise [19:04:04] and in Earth orbit it would be even worse [19:04:10] https://www.ibiblio.org/apollo/Documents/j2-80-E-2471-REV2-VOL1_text.pdf [19:04:11] 1 bit being 2048 feet [19:04:32] pdf page 331 has that info repeated [19:04:35] yeah I think so [19:05:30] would explain why I had a random position difference of about 200 feet every time I used V47 and then downlinked and compared the vectors [19:05:50] just have to do it often enough and I could get up to 512 [19:08:20] I am capturing the change of the AGS clock time (happens every 2 seconds) to determine the K-Factor [19:08:32] it's funny, I had to use some logic also checking for the clock time being zero [19:08:50] when the AEA increments that time it does [19:08:54] CLZ TA1 [19:09:18] clears accumulator, copies over TA1 (the time) and in that process also has TA1 zeroed [19:09:24] one instruction further, it adds 1 [19:09:28] and then STO TA1 [19:09:47] and my thread checking on TA1 changing was seeing the 0 in TA1 that exists for like 2 instructions [19:11:12] hahahaha wow [19:12:33] I wish I knew how they actually determined the K-Factor, they gave the astronauts a number with centiseconds [19:12:38] but that is my method now haha [19:12:45] and it stops looking after 3 seconds [19:12:58] if the time hasn't changed after 3 seconds the AGS must be off [19:19:14] I can't even use backup method to initialize the AGS clock as reference [19:19:21] that is, be in V47, have a V32 ready [19:19:32] and on the DEDA 377+00000 to zero the clock [19:19:37] and then enter on both at the same time [19:19:47] but the AEA only checks the DEDA every half second or so [19:20:08] the AEA software knows that, it biases the clock initialization by 0.25 seconds back because of that [19:21:11] but if I want to cross check that with my method to determine the K-factor I get random differences of 0.2 seconds [19:22:28] determining clock accuracies is hard... [19:40:50] hadn't tried a descent abort yet with the new ascent stage behavior [19:40:58] looks good, about as expected [19:43:22] I've really been searching for problematic cases, but it seems the DAP can handle it :D [19:50:20] excellent :D [20:40:17] slowly coming together [20:40:18] https://www.dropbox.com/s/nodr9hv005aoiyo/THC.jpg?dl=0 [20:42:54] going to see if I can find a shorter box but this is the rough draft [20:44:16] nice! [20:55:29] the ides is the have the whole joystick assembly (that has 4 switches in it already) suspended on those guides with springs to hold a center....then limit switches on either side for translation fwd/aft [20:55:54] I am working on a way to twist it as well [20:56:26] But I also plan on adding an armed switch and a throttle to it [21:07:07] I'm currently in the process of moving and everything is packed up... but I do have a 3d printer and will happily send you free parts once I'm able to set it up again [21:14:33] TD&E would be fun with that [21:25:32] Awesome, the T handle and likely the guide rails will benefit from 3d printing [21:25:52] I am relearning inventor all over again seeing if I can put the springs in and test [21:33:06] oh, that's very cool [22:06:30] followed up with UHCL [22:06:37] > Hopefully, we should be able to make it available to you by next week. [22:07:55] could be worse [22:08:01] I heard scanners need electricity [22:08:11] haha yeah [22:08:50] also sent along all of my findings with respect to project #4 in the SLED BSDS [22:08:57] haven't heard anything else back about the FOIA though [22:16:19] I hope they find something [22:16:48] so I can use the vector comparison display in the RTCC MFD to calculate N69 numbers [22:16:56] but the sign [22:17:00] oh the sign [22:17:10] figuring out the right sign is the most difficult task this year :D [22:17:58] on my recent Apollo 11 mission I would have 500 feet downrange error I could correct [22:18:06] not that there was a N69 yet [22:18:48] hahaha [22:20:01] because of the whole gravity model thing it's rather pointless to use N69 when the LM doesn't do a DOI [22:20:11] I get below 100 feet errors there [22:20:21] but DOI with Average G adds a bit of error [22:30:14] night!