[02:04:24] NASSP Logging has been started by thewonderidiot [02:04:28] Guenter! [14:52:09] n7275 love the youtube post :) [15:10:54] :) [15:15:59] I want to go back and film rendezvous from 10kft to docking. [15:21:39] hey guys [15:21:47] you should do it [15:21:55] Morning Niklas [15:22:22] You probably saw how I fell down the CSM external lighting rabbit hole last night :P Boy I learned a lot [15:22:39] yeah haha [15:24:27] I'm down the CM aerodynamics rabbit hole [15:25:03] the least realistic thing in NASSP right now is that the CM will stabilize itself in basically any attitude [15:26:16] at high Mach numbers there is a stable region near 0° angle of attack [15:27:01] trim AOA is at 160°. It only automatically stabilizes itself between 110 and 250° [15:27:38] is that orbiters doing or NASSP code at this point [15:28:11] well it's because we define a fixed center of pressure, which makes the aerodynamics works without having to define two airfoils right now [15:28:24] that center of pressure is realistic for the normal attitudes [15:28:37] I think I will have to set that to a all zeros vectors [15:28:54] and then adjust the moment coefficients accordingly [15:30:16] just like with the CSM, the way Orbiter has this implement works fine for aircraft [15:30:33] but a little different for the CM alone [15:30:34] but not so great for spacecraft, not even the CM. At least not at weird attitudes [15:31:27] it's a bit of an annoying workaround. For the CSM I basically calculate the moments around the body axis [15:31:41] then I have to convert them to lift and drag axis [15:31:47] and then Orbiter converts them back to body [15:33:07] but I think it can be done for the CM, too [15:35:46] haha yeah sounds like its annoying to bounce back and forth like that [15:45:25] I can see how the left-handed coördinate system would make that a pain to work on. [15:47:44] yeah. At least I have the conversions worked out now. Once I have identical graphs for the NAA simulator equations and the Orbiter calculations then I know I have the correct solution [16:14:55] hey [16:18:01] good morning [16:26:49] hey [16:28:05] morning! [16:40:44] AlexB_88 thanks for posting that, the reason I asked for a scn is because I gave him that data to input already so I am curious as to whats up [16:41:39] Hopefully its just a missing parameter like you said but that post tweak orbit concerns me haha [16:42:26] Also for 15, I think tweak is insertion +2 minutes (not that it matters much here) [16:42:36] yeah maybe the PHASE or DEL H entered wrong [16:42:50] ah right [16:43:11] I ran him through those numbers a little bit ago but again, its easy to miss things with RTCC the first time through (or the second, third for that matter) [16:44:50] Just hoping its user error not a bug somewhere [17:01:08] his CSM orbit seems to be very circular at least [17:02:31] Also after PC his crossrange was almost zero [17:03:00] If the inputs are correct, I think it might have to do with nulling the ascent residuals as that can be a pain [17:03:24] But still, the resulting orbit Pe troubling after those tweak dvs [17:03:30] high dvz [17:07:09] I never usually see tweak DV's above 10 ft/s or so [17:07:51] one thing I used to always screw up is the phase angle [17:08:03] -1.7 instead of 1.7 [17:08:15] yeah, because I used to have that wrong in the RTCC [17:08:27] but positive = chaser behind [17:08:28] its a bit counter-intuitive because you are 1.7 behind [17:08:39] right [17:09:49] Yeah mine are usually <10fps as well [17:10:35] it should be small, the ascent processor page properly simulates the ascent. As long as the liftoff time targeting uses the numbers from that processor it should be quite accurate [17:13:25] lots of debate on how to come up with the best values on the Apollo 11 FIDO loop [17:13:44] we have it easy, their ascent integrator was only used in the MPT and couldn't independently output these numbers [17:14:06] they had to let the RTACF people run some ascents to come up with tweaked numbers, accounting for updated weight etc. [17:15:03] but I'm sure by Apollo 15 they had cleaned up the process for this [17:15:13] as it's quite important for the short rendezvous profile to work right [17:25:51] I'm implementing that insertion state vector uplink thing [17:28:16] with MPT inactive you need to calculate the ascent while in the LM and then switch over to the CSM [17:28:25] for the uplink [17:29:05] the only thing missing for the ascent processor to work in the CSM in non-MPT mode is getting the LM mass for the integrator [17:52:24] oh the CMC really didn't like that state vector [17:52:44] SOI indicator was missing from the saved SV [17:53:04] didn't even stay in P00 [17:53:29] I guess it thought it was an Earth SOI state vector [17:53:37] so way inside the Earth with that position vector :D [17:54:17] the uplink page should really display Earth vs. Moon [18:04:07] I should also reset the surface flag :D [19:41:31] rcflyinghokie, I'll make it easy on myself and in the first version it just gives the insertion state vector itself to the CMC uplink page, not a specific time tag [19:41:42] the SV time is then also the insertion GET [19:41:46] which you can use [19:41:58] Or should I also let it display the time in GET on the ascent processor page? [20:42:35] that would be practical for ie. having the insertion GET quickly without going to the checkout monitor [20:43:36] I'll just let it display the GET of that state vector on the right side [20:43:46] the last number there is already the GMT of insertion [20:45:05] indy91, btw does the MCC scenarios use the latest and greatest with regards to the rendezvous calculations? I think you had updated them in the RTCC recently-ish...might be mistaken though [20:46:39] uhh [20:46:59] it might still use some old calculations [20:47:44] yeah, like the old Lambert targeting for the No PDI + 12 PAD [20:49:02] right, I vaguely remembered one of the programs being renewed based on RTCC documents...but maybe I am thinking of the LLT (for direct rendezvous) [20:50:53] well I changed the Lambert page to the Two Impulse Processor page a while back [20:51:01] that's when the MFD started using new calculations [20:51:09] but not the MCC yet in all places [20:52:03] right [20:52:42] Ill be flying ascent+rendezvous tonight or tomorrow [20:53:54] so far no issues to report with MCC...simulated ascent (1 REV after landing) numbers looked good [20:55:33] I even think I might simulate a PGNS failure before ascent...not sure yet though [20:56:37] now that we can rely on the manual RR markings in the AGS [20:57:35] that still is a challenging procedure :D [20:59:21] I guess we'll see how good that fix was or not [20:59:33] or maybe how bad I am at taking the marks :D [21:02:23] ah about that tweak burn calculation using the proper MOCR display [21:02:41] this is for coelliptic and from 1968, so a bit old [21:03:14] "The Mission Planning subsystem provides a rendezvous monitor (ARM) which updates the proposed rendezvous plan on a two-second cycle. The same type of insertion vector predictions and rendezvous computations are performed [21:03:15] after an abort in the Descent phase. Upon receipt of main engine cutoff (Thrust Off), the Hold phase calculations are initiated. PNGS and AGS vectors are averaged and displayed. Additional RCS thrust periods may follow main engine cutoff. Each time the thrusters are used, the ARM processor will be passed a new set of averaged vectors. " [21:04:21] I am fairly sure it will still be the same for the "Short ARM" [21:06:34] it kind of depends on mission phases and physical switches which our RTCC doesn't use yet, but it could maybe be actively doing the calculations when you have that MFD page up [21:07:08] what I wonder is, what calculations does it do that the RTCC can easily perform every 2 seconds [21:07:18] I doubt it's the normal RTCC rendezvous processors [21:11:04] well, I know there was a lunar version of it. I thought that was just doing a few modifications for lunar orbit, or maybe it is light-weight enough (or has a light-weight mode) that can run so quickly [21:42:24] indy91. crazy idea. our MCC missions run off a hard coded sequence. what do you think about making that run from script-defined sequence when we get to 9.0+ [21:43:09] probably doable. A bit like the Checklist MFD I guess [21:43:20] with different criteria to continue to the next step [21:43:36] mission time, time relative to the last state, or time relative to e.g. LOI [21:44:48] but the RTCC calculations are still very specific, that wouldn't give too much more flexibility [21:46:49] also, were you thinking of making the "Request Abort" option work for Apollo 10-11 as it does in 8? I guess its a bit more complex with the LM ops [21:47:28] by that I mean the MCC support to EI after Request Abort is done [21:48:38] probably, yeah [21:49:01] I was putting it off, any changes to the normal MCC makes that a lot more complex [21:49:14] I think the way it works for 8 is once its pressed, you burn the last issued abort pad [21:49:23] and then you get support to EI [21:51:15] I think that for Apollo 10/11 you always have enough data to get from lunar surface to post-TEI at any given time in lunar orbit ops correct? [21:52:04] yeah, at least you are supposed to. On the actual missions [21:52:34] so the Request Abort button could then just wait until it detects TEI has been done, then carry on from there [21:53:04] TEI or any TLC aborts [21:55:12] I guess it could also detect if your docked or not in lunar orbit [21:56:21] but yeah I guess with the LM ops it makes it much more complex :D [21:58:54] I think the MCC already tracks the last TEI computation [21:59:18] so if you request abort it could then go to a process where a while after TEI it starts doing TEC stuff [22:00:22] ah ok [22:00:57] so it basically already does what I said, from post TEI [22:01:25] yeah. So that part might be fairly simple [22:30:02] listening to the FIDO loop to eventually get to lunar ascent and (that little bit of) ascent rendezvous monitor usage [22:30:06] the FIDO is just like me [22:30:20] gives all the inputs for a launch window calculation [22:30:26] and then realizes he hasn't got a TPI time yet [22:39:08] haha [22:39:21] rendezvous expert writes memo. FIDO has graphs from memo in the MOCR. rendezvous expert can't find the memo. Rendezvous expert goes to MOCR to get the graphs and make himself a copy. [22:39:23] professionals [22:41:37] it's graphs for the anytime liftoff. I don't think I have successfully done a dwell maneuver yet. [22:42:00] one of those highly unlikely rescue cases [22:52:42] What would be the best way to recompute Apollo 8's lunar REFSMMAT once already in lunar orbit [22:54:24] And post LOI2 [23:00:35] LVLH REFSMMAT [23:01:04] time doesn't really matter, but could be LOI-2 TIG even after LOI-2 happened [23:03:05] btw does the MCC downlink the current REFSMMAT stored in CMC/LGC for every maneuver not associated with a REFSMMAT change? [23:05:28] mostly, yes [23:05:51] I've started to implement some cases where it checks on the REFSMMAT stored in the RTCC [23:06:01] the CUR (current) REFSMMAT [23:06:05] right [23:06:20] but of course that depends on the REFSMMAT not being changed in the AGC, so that can be problematic [23:06:56] but only really in cases where e.g. you are supposed to change the REFSMMAT with P52 option 1 but fail to do so [23:09:20] I think in reality they updated the RTCC REFSMMAT with a downlinked one whenever they changef the REFSMMAT in the AGC [23:09:36] but our MCC isn't really that flexible [23:14:09] night! [00:32:59] what causes "failed to create vertex buffer" in the orbiter log? [00:34:31] Also, AlexB_88 when you download the orbiter beta, does that come with texture files or do you have to port them from Orbiter stable [00:34:56] I recall having to copy textures over [00:55:32] yeah you have to either copy or link them from another installation [00:56:19] no idea about the first question though [00:57:25] I think that might need to be clarified in the install instructions especially people just getting the beta for the first time [00:57:45] I have had 2 now who didnt have the stable orbiter textures [00:58:29] well it does say it in step 2 [00:59:11] with a note that instead you may link them from existing installation [01:00:14] Right but it doesnt give you any direction if you do not have one [01:00:53] Either way I have had 2 people installing run into missing textures due to that so clarity might be necessary [01:01:52] just to confirm, you mean the planet texture right? [01:04:04] "Right but it doesnt give you any direction if you do not have one" I do not understand what you mean by that, have one what? [01:14:39] The texture folders you need to copy from the base install to the beta [01:14:55] if someone doesnt have the base install and only installs the beta, they dont have them [01:15:13] And if you do not have a orbiter 16 non beta install [01:15:33] Trying to troubleshoot the install in discord right now haha so thats where I am seeing some of this [01:16:55] right [01:18:43] but if you only have the beta, then following step 2 of the install guide, you should have the textures [01:19:02] unless there are other textures I am not thinking of [01:19:29] step 2 directs you to the download page for the earth/moon high res textures [01:20:54] are the high res textures optional [01:21:04] he skipped those [01:21:29] no [01:21:39] not if you are not linking from another installation [01:21:41] Ahhh thats why [01:22:07] he copied the textures this time from a regular orbiter install [01:22:11] still getting the errors [01:22:58] https://www.dropbox.com/s/r96oolznpkevgon/Orbiter.log?dl=0 [01:23:02] Have you ever seen those? [01:23:31] no [01:24:13] could not having the high res textures be a culprit? [01:27:03] not too sure, but he is using a separate beta installation with only NASSP in it right? [01:28:35] im thinking if he copied over the netire texture folder from stable, he might of over-written some Orbiter Beta textures [01:28:57] entire* [01:29:08] yes [01:29:22] maybe at this point its best to revert to the original texture folder from beta [01:29:26] he copied those first then put everything else on top of it [01:29:45] that was the state when he first got these [01:30:04] I think they could be the microtextures...since its the last thing loaded before errors...worth a shot [01:36:45] theres 152 seconds between the microtexture load and that error though [01:37:17] that looks like it crashed during the simulation not at load [01:42:23] it did it crashes a few minutes in [01:42:45] But I am just spitting into the wind at this poing [01:42:53] Based on this https://www.orbiter-forum.com/threads/d3d9client-development.16787/post-261235 [01:42:55] rcflyinghokie, I feel like he is copied texture folder from stable, but this is not needed at all [01:43:03] seems like out of memory [01:43:19] you dont need anything from stable for NASSP [01:43:36] AlexB_88 yes he did but that was my first suggestion after this started happening [01:43:46] unless you want to link the textures, but as far as I understand, this is not he case for him [01:44:00] this happened with and without copying textures from stable [01:44:44] oh yeah. out of memory [01:45:08] very weird [01:47:24] trying to drop settings now [01:47:36] but I dont have much experience with AMD GPUs [01:48:59] my limited experience from using them circa 2009 was: weird and impossible to resolve errors [01:50:25] although the potato I have in my work computer runs Solidworks at 5670x1080 fine so... no idea [01:51:04] yeah I am baffled [01:51:08] All I have is the log haha [01:52:06] dropped a bunch of settings to default [01:52:10] see what happens [01:54:56] looks like it works [01:55:08] removed microtextures and dropped setting [01:56:24] video memory gremlins. gotta be. [01:59:15] haha yeah [01:59:31] At least it isnt NASSP related [01:59:39] Thanks Alex for helping! [01:59:55] I was just grasping at straws lol [02:14:39] no problem [02:23:39] the textures situation is indeed a mess as it is now with NASSP and the beta [14:38:31] hey Nik [14:46:04] hey [14:46:24] Thymo, have you completely disabled all direct pushes to the Orbiter2016 branch? [14:49:56] I wasn't really ok with that. It just makes small fixes and updates more annoying. [14:51:10] I don't want to create branches just for changing one number. [14:51:33] ah, I guess I can push to indy91/Orbiter2016, PR and merge myself [14:55:39] but I now have one bugfix with one number changed and a small RTCC MFD update. Two unrelated changes. Am I supposed to make separate PRs for these or what is the envisioned process. [14:56:50] If I put unrelated changes in one PR it's not any more organized than just commit directly. [14:57:11] I would agree with that [14:58:21] maybe 2 seperate PRs. I think this is why Thymo wanted to overhaul the autobuild process [15:00:43] If it's just very minor fixes its completely fine by me if you aggregate them. If you don't want to switch branches left and right you can also create your own personal "work" branch (in orbiternassp or your fork). Doing that the only change in your workflow would be to create a PR to merge it back into Orbiter2016. [15:02:25] The point of doing this is to ensure everything that gets released gets atleast a second pair of eyes (regardless of size), reduces the amount of trivial (borderline useless to users) updates that get published and indeed also allows tracking of what is being added as mentioned earlier. [15:03:27] the second pair of eyes makes sense, even if it's just a simple fix [15:04:27] "reduces the amount of trivial (borderline useless to users) updates that get published" I don't understand this part. Do you mean it reduces the number of builds being produced? How? [15:04:57] When I do the overhaul I intend to make some division in releases so people will have more insight in what they are running and also allowing us to have some expectations about peoples setup. When NASSP 8 is released it will go into the master branch as the defacto stable version (as is/was intended for 7). Then above that can be a beta/release candidate branch. That branch will be more ... [15:05:22] ... bleeding edge to get features out quicker to let people test while also guaranteeing some sort of stability. [15:07:00] Above all that is the main "develop" branch which is what we'll actively work on (through PRs). This is the most up to date one can get but it will also mean that if you have an issue with it you are expected to know what you are doing to get it fixed or make a useful bug report. The develop branch should only be used if you intend to write code for NASSP. [15:09:45] With these different builds it would for once make sense to call something "beta" as then it would only contain stuff that we are somewhat confident in has been tested to a certain extend but still aren't confident enough it should be marked "stable". [15:11:23] Matt's specific heat model would be an excellent example for this. We're pretty sure it works, but would like to give it some more time before releasing it to the masses. So you would ship it in the beta and hold it there for a while until you are confident it is working as intended. [15:15:27] So the idea is to have this development model after NASSP 8? [15:15:38] we need to rethink our strategy for NASSP 8 in general. I don't think martins is doing any more Orbiter releases, or is he? [15:15:48] But we can't rely on Open Orbiter yet [15:16:25] I wish he was at least publishing a last Orbiter freeware release. Then we could actually push for releasing NASSP 8 with an acceptable installation process [15:17:34] I think NASSP 8 would be a good switchover point, yes. [15:19:18] I honestly think Martin isn't really interested in maintaining Orbiter anymore. AFAIK Doug Beachy has administrative access to everything and would be the next person to go to. It might be a good idea to have a discussion with him about OpenOrbiter going forward and who's going to be the head of responsibility ther. [15:19:51] Right now its just a whole lot of wild discussion about things to add without a clear path laid out for the future. [15:20:09] yep [15:20:35] I hope we won't have to start using a branched off version of Open Orbiter [15:21:14] as appealing as that may sound with useful features for NASSP, it puts the burden on us to also maintain a version of the simulator itself [15:21:27] https://github.com/orbitersim [15:21:50] It looks like Martin isn't even in the Orbitersim organization anymore, likely meaning he no longer has push access to that repo [15:25:08] hmm [15:28:31] So there is definitely the possibility that he won't ever do anything with Orbiter again [15:28:40] but what about the website... [15:34:54] In the worst case you can make a new one. People tend to call the relicensed version OpenOrbiter anyway. So the "old" Orbiter is already one foot out the door. [15:36:33] maybe we should just accept that there might not be a proper last release of Orbiter and start thinking about release NASSP 8 for the last Orbiter Beta [15:36:44] and then start thinking about moving to Open Orbiter [15:36:56] if there is a last Orbiter release, all the better. [15:37:10] it's probably going to be compatible with the last Orbiter Beta [15:37:27] Stuff like this happens all the time. OpenOffice to LibreOffice, OpenSSL to LibreSSL, Ubuntu from Debian. Maybe now OpenOrbiter from Orbiter. [15:37:45] If Martin ever shows up and releases it on the current Orbiter site I assumu it would be compatible [15:38:27] I think he had some changes even in the version he put in Github [15:38:37] haven't tried building it though [15:38:55] even from Orbiter 2016 to Orbiter Beta there are some minimal API changes only [15:39:09] No one is being stopped from making a "release". In the end, all that means is someone compiling it, put it in a zip and upload it with the appropriate PR. There you go, new release. [15:40:32] ok, but is that possible right now and will it run with NASSP [15:42:11] Eh, probably? I haven't actually tested it myself. I was able to build Orbiter but haven't managed to get sound working. That's just an issue with my setup though as others can use it just fine. [15:46:26] hey [15:47:25] hey Alex [15:47:38] has anyone compiled a Open Orbiter release package yet? [15:48:22] I tried but haven't been able to get the D3D9client branch to build [15:55:49] Thymo, I'm fine with keeping the Orbiter2016 branch locked for direct pushes, although I would have preferred to knowing about that change. Maybe I misunderstood, but I thought we were just going to try and make an effort to make PRs and not prohibit any other way of merging things. I'm not really convinced by any of your other arguments, but having a second person look at every change makes sense. [15:57:58] and as an admin I guess I can still push an important fix really quick even if nobody else is around, right? I just need to review my own PR or force it to merge the PR or so. [16:05:16] indy91, my P32 PAD has a DVx of 162 ft/s [16:06:43] what are you flying again? [16:07:03] https://www.dropbox.com/s/1izbazs21f7zkl3/Apollo%2011%20MCC%20-%20Ascent%20PADs.scn?dl=0 [16:07:07] Apollo 11 MCC [16:07:28] that scenario is just before the Ascent PAD and P32 PAD [16:07:38] the Ascent PAD itself looks fine [16:08:14] You and I have the same permissions within the organization so in case of a catastrophic emergency it could be overridden. Are you referring to my proposed release model as the argument you're not conviced about? The point of that model is to separate the minor changes from the major changes so you can release more frequently instead of having NASSP X every couple years. [16:08:54] morning all [16:10:03] morning! [16:11:11] Loved the platform discussion I missed last night :) Always enjoy people asking those in depth questions [16:12:34] hey guys [16:16:01] AlexB_88, lol, I think that is one ft/s conversion too many [16:16:13] so just a display error [16:16:33] so should be a simple fix [16:17:17] ah [16:17:30] Thymo, the release model makes sense. I was only having a problem with disabling direct pushes. [16:17:54] Lately I have been doing more of the larger projects, but it used to be very often that I was fixing many small things in a day. [16:18:54] And I was the only one doing that sort of changes, so having to do PRs for every single one of them just adds to the workload with very little benefit [16:20:48] AlexB_88, confirmed. For the T2 CSI PAD I was doing this [16:20:49] calcParams.DVSTORE1 = _V(PZLRPT.data[1].DVCSI*0.3048, 0, 0); [16:20:59] for the actual ascent [16:21:00] calcParams.DVSTORE1 = _V(PZLRPT.data[1].DVCSI, 0, 0); [16:21:09] been a bug since June [16:21:15] my two cents -- I would agree with disabling direct pushes if this was a business or professional -- but since this is a hobby project for all of us I think added on more process will just make things take longer and be less fun [16:21:44] to be fair, this mostly affects me (and occasionally Thymo). Everyone else already had to do PRs [16:23:36] gotcha [16:26:07] oh great :D [16:26:16] didn't we already have the functional schematics [16:26:35] ah later revision [16:26:37] we had K [16:26:41] this is H? [16:27:14] and good thing that the first document says SL-1, I already started counting in my head to figure out which mission SA-513 was :D [16:27:26] hahaha [16:27:42] yeah, this is an earlier and less accurate version of the functional schematics [16:27:54] but it's still interesting for comparison :) [16:29:30] indeed [16:29:57] AlexB_88, in June I implemented the new LLWP for the MCC, that's when this bug started [16:30:25] it takes the CSI DV from the table storing the number for the rendezvous planning display [16:30:31] but there it's already converted to ft/s [16:30:49] and then the function calculating the CSI PAD also convert m/s to ft/s for display [16:30:55] random question (wrt a forum post) isnt there a few limitations on how to pick star pairs? as far as their angles and such? [16:31:26] Trying to figure out if he is getting bad angles from his pair selections or if its user error [16:32:55] indy91, so in the mean time I can make calcParams.DVSTORE1 identical to the T2 case? [16:33:11] I just did that but the DV is still 160... [16:33:29] oh right [16:33:40] this scenario is already past the LLWP calculation [16:34:14] MCC calculates the launch time earlier [16:34:19] not together with the ascent maneuver [16:34:29] so that number is already stored incorrectly in that scenario [16:34:44] ok [16:35:05] so its really just that number thats wrongly displayed, not anything deeper? [16:35:13] but yeah if you make it like the T3 case with the added *0.3048 it will store it correctly [16:35:14] If so I can ignore it I guess [16:35:15] DVSTORE1 [16:35:41] yeah, it's just a meters per second number converted to feet per second twice [16:35:46] it's not very elegant [16:36:10] gets calculated in m/s, stored for rendezvous planning display in ft/s [16:36:14] I know its normally around 50 ft/s so I;ll hust keep that in mind [16:36:20] just* [16:36:34] MCC takes number from table and has to convert it back to m/s [16:36:45] and then CSI PAD calculation convert is to ft/s for CSI PAD display... [16:37:02] If P32 onboard comes up with 162 ft/s then you'll here from me again :D [16:37:11] haha [16:37:25] 162*0.3048 = 49.5 ft/s [16:37:29] .4* [16:37:46] that's what it actually should say [16:38:29] right [16:38:37] the CSI PAD calculation does actually think it's 162 ft/s, but it doesn't make a difference for the other numbers it has I think [16:41:08] man I might have to revise the LM touchdown points [16:41:25] if I load this scenario it does weird things [16:41:31] the "drifting" it sometimes does seems to be worse [16:41:49] even weirder is, I get 4 red flags on the TCA [16:41:54] and clickspots are messed up? [16:42:00] oh I have ggalfi's landing site [16:42:02] have to switch VC positions [16:42:27] if you don't have it then it probably jumps to the default terrain [16:42:28] right the landing site would explain that it has to find a new position to settle [16:42:39] oh and the clcikspots is due to the Orbiter bug [16:42:50] ah true [16:43:24] rcflyinghokie, I don't think there is anything that prevents it from working. But you shouldn't choose two stars that are too close to each other, makes it less accurate [16:44:39] PICAPAR will select two stars that are at least 50° apart [16:45:44] Yeah thats what i recall remembering, I am thinking it has to be user error somewhere with his P51 [16:45:54] I tried all of his star pairs with good results [16:53:26] Now looking at the ORDEAL situation, I have a retrograde DAP orb rate procedure there, but looks like the spacecraft is prograde using the pad attitude [16:53:44] Trying to figure out if that is correct here [16:54:01] The last SPS burn and associated REFSMMAT was a retrograde burn [17:10:24] yeah that is weird, no idea how they solved that on the actual mission [17:12:57] unless they uplinked a REFSMMAT that rolled the attitude by 180° [17:13:14] but the flight plan definitely has no uplink [17:15:30] Yeah thats why I am going back and looking to see why I have a retrograde DAP orb rate there [17:15:52] I want to see, based on that REFSMMAT, where I am with respect to the SO65 time [17:16:11] aside from the orb rate, the ORDEAL doesn't work at all with a REFSMMAT like that [17:16:17] it rotates the wrong way [17:35:31] 9 didnt uplink a REFSMMAT for SPS 6 IIRC (at least not per the flight plan) they used an onboard P30 REFSMMAT [17:35:59] So based on the target load they used what the CMC spit out [17:37:26] and the flight plan also has the ORDEAL after that [17:37:32] which can't be correct [17:39:44] After what [17:41:32] after SPS-6 [17:42:46] Yeah I see that [17:43:26] where is the secret switch on the ORDEAL to make it rotate the FDAI in the other direction? :D [17:43:34] But even holding orb rate, using the SPS 6 REFSMMAT, the ORDEAL would continue to turn, correct? [17:44:09] Or is that what the retrograde DAP orbital rate is supposed to counteract [17:45:31] yeah that could be, not quite sure right now. But with the way the IMU is aligned you might have to do orb rate backwards [17:45:48] but you can't with the ORDEAL, so it just rotates in the wrong direction [17:45:55] That makes sense [17:46:00] it can only turn it one way [17:46:18] So while the DAP is holding the correct orbital rate, the ORDEAL would rotate away from it [17:47:13] yeah [17:47:31] I remember a long time ago when we didn't have a way to calculate the Apollo 8 LOI-2 REFSMMAT yet [17:47:46] we just did P30, P40, P52 option 1 [17:47:59] and then the ORDEAL is messed up [17:48:10] same issue, retrograde burn alignment [17:50:21] so thats probably what he is talking about with the ORDEAL not working "properly" in the forum post [17:51:11] yeah [17:51:27] which, when following the flight plan fully, would happen the same way [17:52:00] I had read transcript, mission report and debriefing etc. but didn't find anything about it [17:52:07] but there has to be something [17:52:56] Yeah I havent found anything yet [17:53:35] what GET is that again? [17:54:44] oh wait a moment [17:55:33] about 125h [17:55:36] post SPS 6 [17:55:47] hmm [17:56:11] I am doing the first SO65 post SPS6 [17:56:18] I am flying prograde heads down [17:56:31] based on the SO65 pad [17:57:55] 124:07:21 Scott: Okay. I guess we have some question about the platform alignment, too, since we have aligned retrograde. The uprate technique with the DAP works real well; it just looked like we were going the wrong way. [Pause.] [17:58:12] 124:07:35 Roosa: Roger. Copy. And GNC here has a lot of good words to say about that. Sounds like you are absolutely right. [Pause.] [17:58:19] 124:07:54 Roosa: Roger. It looks like we went V cross R instead of R cross V. [Pause.] [17:59:08] 124:08:53 Scott: Okay; thank you. You might also have the orbit rate angle, too, because we could monitor that on the ORB RATE ball. [Pause] [17:59:26] so maybe they did it like in the flight plan [17:59:28] and it didn't work? :D [18:00:25] Imagine that, getting the same results in NASSP [18:00:58] https://www.dropbox.com/s/5vo3mi2j68ynmkx/Apollo%209%20-%2025%20-%20Post%20SPS6%20SO65.scn?dl=0 [18:01:17] First SO65 after SPS 6 with ordeal initialized and DAP ORB RATE retro started [18:05:27] Looks like the behavior is correct then haha [18:05:44] yeah, nobody caught it until it happened in flight [18:05:55] later flight plans were worked better haha [18:06:00] worked out* [18:06:02] SC is staying perfectly heads down in orb rate but the ORDEAL ball is rotating away [18:06:23] Feature not a bug ;) [18:06:54] if "feature" means "just like real life" then yes [18:08:01] yes haha [18:08:16] NASSP has lots of features [18:08:30] Apollo 8 operator error whenever you do V49 [18:08:46] Haha indeed [18:08:49] DPS engine can go to 100% thrust before cutting off if you disarm it [18:09:44] Apollo 9 LGC has a 50% chance of getting the time from CSI to CDH right, but it could be off by half an orbit [18:10:19] Can confirm ;) [18:12:00] oh regarding CM aerodynamics, the CSM has numbers for two flow regimes which I have implemented already for the CSM [18:12:07] a smaller set of numbers for extreme altitude [18:12:27] and with a lunar reentry the free flow regime ends at about 55 seconds before EI [18:12:35] and then transition period ends at exactly EI [18:12:37] the* [18:12:53] for Earth orbit with lower Mach number it ends a bit later, but still before 0.05g [18:13:22] and from then on, lower altitude, it behaves more like we have it right now, at least at the normal attitude [18:13:40] but above it's not aerodynamically stable yet [18:14:06] but the transition happens quite high up, so it shouldn't matter much [18:14:21] I meant all this for the CM [18:14:30] already implemented it this way for the CSM [18:15:10] So how would this impact what we are seeing for say a lunar entry [18:15:53] because the Mach number is so high the transition happens before any significant drag happens [18:15:57] and it all happens so quickly [18:16:04] so not relevant at all probably [18:17:39] Ah ok [18:17:41] the Data Book says one set of numbers is for 450k feet altitude and above [18:17:47] the other 375k feet and below [18:17:50] EI is at 400k feet [18:17:54] And EI is what, 400k [18:17:55] yeah [18:17:59] and in between you would linearly interpolate [18:18:12] but it happens really fast transiting through [18:18:15] yep [18:18:22] not so quickly from Earth orbit though [18:18:36] so it might be more important to stay in the right attitude and don't drift away, but only slightly [18:19:18] but there is a stable point near 0° angle of attack, at least above Mach 3 or so [18:19:30] so what you can't do in the future is 180° pitched wrong [18:19:52] because it won't stabilize on its own, at least not in the right attitude [18:20:26] that will be the main difference, I am also eager to see the dynamic behavior [18:20:37] how steady it is or if it's oscillating at all [18:21:02] also with high roll rates [18:21:04] Yeah I want to see how handling the CM between SM sep and EI is [18:21:44] See how it changes the difficulty of maintaining R/Y while tracking the horizon [18:22:06] probably very little even in Earth orbit, but we will see [18:23:33] I usually fly that section with SCS per the checklist [18:33:32] Opening up a few of the Apollo 9 scns the checklist mfd is off sync in many of them again :( I wish there was an easy mitigation for that haha [18:33:42] Other than not fixing the checklist [18:44:14] the most important thing is that the trim angle of attack stays the same or becomes more realistic [18:44:28] I think that is already in good shape, a few years ago I adjusted the CM aero for that [18:48:05] Sounds like a good time to brush up on my SCS entry [19:14:40] trim AOA seems very similar [19:16:43] hey, I think with the update we could simulate different CGs in terms of aerodynamics [19:17:02] airofils don't move with ShiftCG, but we could have e.g. in the mission files define something [19:17:13] and have slightly different trim AOAs like the real missions [19:17:20] I think moon rocks made a difference [19:17:23] Oh that would be cool [19:17:30] Yeah they did [19:17:44] And they were planned for, which is why 13 had to reballast the CM with stuff from the LM [19:20:05] they also did simulation runs with low and high lift-to-drag [19:20:12] in general as training I mean [19:21:53] That makes sense, I imagine the CM would certainly fly different based on the ratio [19:22:21] How did J mission CMs compare to say early lunar flights or Apollo 8 [19:22:43] I know they were much heavier, but as far as the Ld [19:23:04] for 11-17 we can look at the CMC padload [19:23:16] Apollo 17 has 18.97° trim AOA [19:23:56] Apollo 11 has 19.55° [19:23:59] not too different [19:24:16] we have 20°, at least the values have been adjusted to get to 20° [19:24:21] but it depends on mach number [19:24:25] it's 20° at 0.05g [19:25:39] Ah so the CMC was padloaded to an expected value [19:25:42] Makes sense [19:25:49] And explains 13's reballast [19:25:50] yeah, I think mainly for attitude [19:26:16] it also has two numbers for lift-to-drag ratio [19:26:46] Oh? For what? [19:26:55] for guidance steering [19:27:06] one of them is for out-of-plane steering I think [19:27:25] but so that the entry guidance knows how much lift it can produce basically [19:28:20] and they could be changed based on the actual CM [19:28:34] reballast is still better, known behavior and more lift I guess [19:28:55] Right, and 13 of course was missing a few hundred lbs of rocks [19:29:04] That would likley be significant [19:30:11] more like one hundred haha, the later missions brought more, but Apollo 12 and 14 not as much yet [19:30:39] but in a 12,000 lbs behicle that still is something [19:30:43] vehicle* [19:34:02] Yeah absolutely [19:34:11] Plus the crew's lost weight [19:34:36] Probably not significant, but still [19:51:03] Wouldn't be too hard to add an "sample mass" function to PA MFD [20:20:45] DH 15.3 on P32 initial pass [20:53:36] That looks pretty good to me [20:54:38] 15 is the target, correct? [21:05:29] yeah [21:09:37] Promising CSI computation :) [21:09:58] AGS in agreement for the dVs? [21:37:12] yeah [21:40:22] its funny but I only realized now that the range/range rate entered in 316/503 must be the one recorded right when 415+1 is pressed...before I would enter say +01850 in 316 exactly when 185 NM is displayed on the tape meter [21:40:56] but it has to be the recording when 415+1 is pressed [21:41:22] so that must not of helped my case even before the bug fix [21:43:49] yeah, 415+1 basically records the time tag and then you enter the data for that time [21:44:26] right, makes sense [21:46:27] it's not a great system. I think it would work a lot better if one person looks at the tapemeter and one person at the DEDA [21:46:46] which might be the case if you need to rely on these AGS RR marks I guess [21:56:41] I would think so [22:10:18] night! [23:07:18] oh man the RR marks into the AGS are working fantastic now [00:34:33] :D [02:13:59] https://www.dropbox.com/s/u46336rda1udv6b/Screenshot%202022-01-22%2021.13.15.png?dl=0 [02:14:14] station-keeping with Columbia [02:14:26] n7275, notice anything? :D [18:39:00] hey [18:42:59] hey Matt [18:43:07] was just trying the new CM aerodynamics [18:43:38] it doesn't feel too different. There is at stable point with the apex cover forward, which we currently don't have [18:43:51] our current behavior is a bit too extreme in the transonic region [18:44:26] there is now a slight and slow oscillation in yaw as I would expect. Right now it's way too stable [18:44:57] but it's slow, I don't think it gets worse with bad framerate [18:47:22] still need to do some cleanup and decide how/if I want to implement the variable CG for it [19:14:18] I'm reading the AGC Users guide (E-2448) and for P23 it states that a target can be "A planet or star whose intertial coordinates are available as a function of ephemeris time". I'm not quite sure what this means. Can you mark a star that's not in the AGCs star table? [19:16:36] indy91, nice. Is this accomplished with a variable center of pressure? [19:20:29] Thymo, that is correct [19:20:32] P52, too [19:20:36] leave star code as 0 [19:20:44] and then you need to give the AGC a unit vector [19:20:53] the G&C Checklist has tables for some planets [19:21:59] n7275, it's a bit inconstent right now. I'm using the center of pressure in Orbiter in one axis only (which accomplishes the 20° angle of attack). That is need for it to generate a roll moment. [19:22:33] and the offset from CG to actual center of pressure in the longitudinal axis is accomplished by calculations in the airfoil function [19:23:01] so if you had a CG in the mission file then it would actually be used in two places right now, so I might change that still [19:23:35] previously the center of pressure you give Orbiter was [0 0.12 1.12] [19:23:57] the 0.12 gets you the 20° AOA, the 1.12 made both axes very stable [19:24:17] and right it's only [0 5.8 (inches) 0] [19:24:22] right now* [19:25:06] and the z-axis in code for the moment calculation [19:54:37] Thymo, there is an extended star catalog of 400 stars. Rarely, but it happens, the flight plans and checklist refer to them and you actually have to enter the star unit vectors for the nominal procedures [19:55:02] I haven't found the complete list, but I have loaded a lot of them in the RTCC [19:55:21] https://github.com/orbiternassp/NASSP/blob/Orbiter2016/Config/ProjectApollo/RTCC/Star%20Table.txt [20:01:51] Awesome. Of course these stars aren't really usable unless they have a marker I assume. [20:03:41] oh it's not too bad, on average the stars haven't drifted that much from 1970 to 2000 [20:04:21] so you might not always get a all zeros star angle difference when using the stars instead of a marker, but it's close enough [20:04:47] I'll have to try some of them at some point. [20:05:28] In other news. After all these years I finally decided to actually read the manual to P23 and turns out I've been doing it completely wrong all along! [20:05:48] I used to point the reticule at the star and then manuever the CSM to get all 3 to intersect [20:06:05] In fact the reticle doesn't need to be on the star. [20:06:53] I need to give P23 another chance with the changed optics reticle [20:07:24] what do you align exactly? [20:07:30] In the SXT you have two dashes above and below the reticule. The star needs to be in that vertical range. Then you need to use the min imp controller to keep the vertical axis of the SXT parrallel to the horizon. [20:08:01] After that just slew the sights until the star is over the horizon and mark. [20:08:20] so star has to be exactly on horizon [20:08:34] https://puu.sh/IEuKE/de4b689375.png [20:08:35] reticle can be off, but should be parellel or at least close? [20:08:38] Like that [20:09:11] ah yeah, that is a helpful picture [20:09:21] I can't send a screenshot in NASSP as you'd see only the star or the planet [20:10:02] Looking at that picture the star should also be on the tip of the horizon [20:10:20] And I think this couldn't be done properly before with the old reticle [20:10:50] Definitely not [20:10:56] so all you could ever try to do was align all three, star, horizon, reticle [20:11:04] although [20:11:18] you then would still need to have it adjusted in roll, too [20:11:37] and I think the rare times where all those things were lining up perfectly I actually got a good mark [20:17:53] Aha [20:19:23] These marks are done in resolved mode. If you move left and right that moves the star up or down between the vertical 'bracket'. Doing this rotates the reticle so you can get it to be parallel to tangent at the substellar point [20:26:00] dR 0.5 dV 0.1 using this method [20:28:11] so +00005 and +00001? That's really good. I think for me it eventually got away from me. Errors getting larger not smaller after a few marks. [20:28:21] And if you ever mess up with the min imp and don't know what to do you can call V94 to redo the 3 axis maneuver [20:29:57] yeah Artemis always uses the attitude where the CSM is aligned properly in roll [20:30:02] which will help you with the min imp [20:34:54] Do you know of any anomalies with P23 and Colossus237? [20:35:09] I should be able to reject a mark with V32 when it shows me the delats [20:35:15] s/delats/deltas [20:35:34] When I do that I get a 1211 alarm the next time SXTMARK is called [20:35:51] interesting [20:36:17] Only if I skip the auto maneuver it seems [20:36:41] Apollo 8 CMP Checklist doesn't do V32E [20:36:47] it just calls V37E 23E [20:37:42] Hmm [20:37:50] Must have changed later on [20:38:16] I was using the users guide for Colossus 3 and that had me calling V32 [20:38:27] there could be an anomaly and it avoids it by not doing V32 [20:42:18] 1211, huh [20:42:29] "illegal interrupt of extended verb" [20:47:39] Its like the previous mark job is still running in the background and then gets killed because the next one is started [20:50:33] checklist says to wait on the 06 49 for 30 seconds, but I always thought that was for telemetry [20:51:06] My assumption was so they could see it on low bitrate [20:52:39] https://puu.sh/IEvd9/fff8082b57.mp4 [20:52:53] Recorded how I did the P23 [20:59:29] And how the state vectors are after the P23s https://puu.sh/IEvhN/00d5275d59.png [20:59:47] DC, Other, This [21:00:47] basically perfect [21:01:04] velocity errors U dot and so on even all zeros [21:02:03] but I think I regularly got a good first mark [21:02:07] and then things got away from me [21:02:25] and I guess you did a SV uplink before the P23? [21:02:26] I think I did like 5 sets [21:02:36] An hour before or so [21:02:53] so this is a whole bunch of marks? [21:03:03] very promising [21:03:05] Yep [21:04:09] so it was probably a mixture of wrong reticle and wrong technique in the past [21:05:38] I still think the wrong shape of the Earth in Orbiter can make the SV worse by 2-3 nautical miles, but only in the very worst case [21:15:11] As long as I keep the same substellar point I get good results. dR and dV go up a bit if I shift my substellar point on a new mark [21:15:49] I guess that's the "secret" then [21:23:51] Aw crap [21:24:04] I hate this major axis patch to P37 [21:24:24] I overwrote address 1365 which should've been 3651 [21:24:27] What did I break... [21:26:53] major axis patch? [21:27:19] ah right [21:27:24] Yeah on 8 [21:27:37] the workaround with time limit to get it right :D [21:27:41] Luckily 1365 is the self check error counter. nothing critical [21:27:46] yeah [21:28:16] do you need that procedure in TLC? [21:28:53] TEC [21:29:05] ah [21:29:14] yeah, that's too fast for what is hardcoded [21:29:34] If I don't do it LONG is about -175° where it should be -165° [21:29:42] right [21:29:44] According to my MCC-5 PAD [21:29:47] and DV is large [21:30:12] With it I get -161.48° on the conic solution [21:30:29] There is also a range difference between CMC and RTCC I believe [21:30:37] there is a graph in the checklist to correct that [21:31:21] PDF page 57 of CMP Checklist [21:31:54] 2.5-3° longitude difference between what the PAD would have vs. P37 [21:32:16] later P37 versions have the ability to override the P37 range [21:32:23] which is padloaded [21:32:31] so that it's compatible to the ground calculations [21:38:50] Just finished the peturbed solution. It wants to slow me down by about 2.9ft/s [21:39:10] That is with my P23 state vector [21:42:02] quite good [21:57:20] night! [16:23:10] hey [16:26:28] hey Alex [16:35:19] hi [17:05:43] morning! [17:05:58] Hey Mike, Nik [17:08:11] hey guys [17:19:17] hey [18:10:31] I started typing the CM aero numbers from the CSM Data Book. Then I realized I can probably copy and paste them from the PDF [18:10:36] but then I am finding errors [18:10:47] so I might as well have typed them manually in the first place... [18:11:24] I suspect a typo in one place in the CSM Data Book, but the MSC and MIT reentry simulators use the same number, so maybe not :D [18:11:44] there is a weird bump at one angle at Mach 1.2 [18:11:48] but then Mach 1.2 can be weird [18:12:21] shockwaves doing weird stuff [18:12:59] I don't know where the CSM Data Book numbers come from [18:13:12] and NAA, MSC and MIT simulators just take the Data Book numbers [18:13:26] so it's not really multiple sources [18:16:16] I have a vague recollection of there being a lot of aerodynamics stuff on archived NTRS as well [18:16:25] somewhere hiding in the thousands of PDFs we scraped... [18:21:57] I'm sure there is, I have some. But it would have to be the same numbers as in the Data Book, for comparison, otherwise I'll not find a typo [18:22:13] but it's not very critical [18:22:25] and all actual simulators used that number [18:24:35] What time does the vector summary display use? When I hit TLM the time tag doesn't match the statevector time tag in N38 [18:25:03] GMT [18:25:18] since midnight of the liftoff say [18:25:23] day* [18:26:03] Right and that is also listed in the top of the display. That currently says 133h GMT, the telemtry vectors are at 119h. [18:26:18] AGC telemetry state vector? [18:26:23] Yes [18:26:24] TH [18:26:44] ok, so, I am never quite sure which state vector to take [18:26:52] from the AGC memory [18:27:18] I have taken the permanent one, which only seems to be updated by uplink or probably at exiting P40/P41 [18:27:38] that might not be the same one that they actually got by telemetry [18:28:00] which would be updated in P00 [18:28:05] coasting integration [18:28:16] that should probably be changed [18:28:57] I think one problem I had was that the AGC doesn't necessarily keep the actual state vector around, only the components used in Encke's method, the conic state vector and the integrated perturbations [18:29:16] but maybe I just didn't look hard enough [18:30:13] It's definitely in memory as its on the downlink list [18:30:17] right [18:30:37] oh actually, maybe the reason was that the permanent state vector has a stable address [18:30:50] while the one for telemetry changes often from mission to mission [18:31:04] at least where it keeps that in memory [18:31:14] I am sure in the downlink lists it is always in the same place [18:31:15] There is also storage for two downlink vectors [18:31:37] how are they called? [18:31:56] Hmm might be just one actually [18:32:04] R-OTHER, V-OTHER, T-OTHER [18:32:27] Looking at Colossus237 specifically [18:32:52] Just below the storage for the permanent state vectors [18:33:10] RRECTCSM, RRECTOTH [18:33:58] https://www.ibiblio.org/apollo/listings/Colossus237/ERASABLE_ASSIGNMENTS.agc.html#525245435443534D [18:34:10] right, I am using RRECTCSM [18:34:21] which does get updated, but only at rectification [18:34:29] which doesn't happen every time P00 integrates [18:34:31] much rarer [18:35:54] so R-OTHER, V-OTHER, T-OTHER will be the LM SV in the CMC [18:36:15] http://www.ibiblio.org/apollo/listings/Colossus237/DOWNLINK_LISTS.agc.html#434D504F57453031 [18:36:20] I think these are it, aren't they? [18:36:23] RN, VN, PIPTIME? [18:36:54] right [18:36:56] that's the CSM then [18:37:40] it changes address in Artemis (surprise, surprise) [18:37:45] but that wouldn't be so bad [18:38:02] I already have RTCC system parameters for other uplink/downlink addresses [18:38:18] I feel like I tried RN, VN, PIPTIME and there was a problem, but maybe not [18:40:44] I guess I should try it again [18:41:14] Thymo, if you did a P23 in between it should definitely update it already though [18:41:57] I thought it could already see updates through marks, I looked at that with P20 [18:42:23] but maybe I am looking at the wrong addresses for that [18:42:39] I still have last nights vector in the evaluation vector table and the time tag is the same as the one I just got. I've done P23 on 3 stars with 3 marks each [18:43:55] hmm ok [18:44:18] You sure this vector isn't the temporary vector used during the P40s and 30s like P37? [18:44:35] This vector would roughly correspond to when I did the last P37 [18:45:10] I'm not sure anymore. Maybe I test P20 with RN etc. and then changed it because of the issue with different missions [18:45:13] tested* [18:46:21] I'll poke around with groundstation to see if I can find if it matches with anything [18:46:47] I'm using hardcoded addresses [18:47:01] EMEM1554 for CSM, EMEM1626 for LM [18:47:08] for both CMC and LGC I think [18:53:30] I'm gonna try with them changed to 1170 and 1721 [18:55:09] for the rectified one I also needed to do some calculation for the GET [18:55:41] which I don't understand right now :D [19:04:04] ah wait, T-OTHER is not right behind R-OTHER and V-OTHER [19:04:14] it's at E3,1642? [19:08:35] Yes [19:09:09] It's an alias. So 1735 is the next available address. You see that gets taken by REFSMMAT [19:09:25] I agree with you that its not a very intuitive notation by yaYUL [19:10:56] I broke it [19:11:03] Simply changing SVadd doesn't work [19:13:24] TH just stays blank [19:13:32] I guess it can't make sense of the time? [19:28:36] yeah [19:28:59] because of the extra code for the GET of the rectified solution, that needs to be removed [19:29:07] if I only change SVadd and the GET it then works [19:29:18] the line with GET = [19:29:19] GET = OrbMech::DecToDouble(SVoct[12], SVoct[13]) / 100.0*pow(2, 28); [19:29:37] then it works because PIPTIME is right after VN [19:29:47] so CSM works, LM not [19:29:57] because T-OTHER is elsewhere [19:30:06] and the first address of the REFSMMAT is negative :D [19:30:21] I think if the GMT is negative then it doesn't show the time tag [19:30:48] so there needs to be the extra address of T-OTHER [19:35:30] yaYUL also outputs a symbol table for use with the yaAGC debugger. Maybe we can also use it in NASSP to resolve addresses? [19:36:16] to get a table of AGC version vs. address? [19:37:30] symbol to address for each rope [19:37:45] Then you can just look up the address to T-OTHER [19:39:12] I don't think it's very well documented but should be able to figure it out from agc_symtab.c [03:32:57] yay, I can finially link to https://nassp.space/images/e/e3/Userbar1.gif in my forum signature again [05:34:32] .tell indy91 im running into some conflicts with the Apollo 10 flight plan orientations and HGA coverage. seems like it should be rolled 180 deg. [05:34:41] .tell indy91 https://drive.google.com/file/d/13wdVrYdTmcDtboWpwhY45PvfM84CesHe/view?usp=sharing