Jump to content

linuxgurugamer

Bug Hunter
  • Posts

    24,969
  • Joined

  • Last visited

Everything posted by linuxgurugamer

  1. Actually, it's this line which is wrong: https://github.com/linuxgurugamer/EVAEnhancementsContinued/blob/b080d4e0c67d60cb1f46ff083513a8c260a4eb61/EVAEnhancementsContinued/Log.cs#L73 I'll get it fixed New release, 0.1.13.2 Fixed log spam from debugging statements
  2. I've updated the OP with a short discussion on the padheap.cfg file
  3. New release, 1.1.1.2 Removed version number from window title
  4. yes, i didn't realize he had that there. I'll get it removed
  5. I'm not aware of any, but I'm not sure hw ScrapYard and Oh! Scrap works with KRASH
  6. Mod author hasn't been around for 2 years, I'd say go ahead
  7. I'm not sure, they seem to be specific to your rockets. Will think about it, thanks
  8. My sig has a link to a post describing where to get it (depends on the system). Read this BEFORE asking for support: http://forum.kerbalspaceprogram.com/index.php?/topic/83212-how-to-get-support-read-first/
  9. I wouldn't recommend it. There shouldn't be any significant interaction, but I have no idea what would happen if both decide to fail the same part at the same time.
  10. New release, 0.1.6.1 Fixed nullref spam in space center Added onDock and onSaveVesselDock Fixed nullref in onManualentry Added check to landing monitor to see if mod should be active or not Added tooltip to enabledForSave
  11. You need to tell CKAN that all 1.4 mods are compatible
  12. It's been there for at least 6 months, if not longer. It's not obvious if you don't look for it and don't follow the release notes. Glad to help
  13. You can adjust it yourself. In the HullCameraVDS folder, there is a file called: DockingPortCameraPatch.cfg Find the section which looks like this: @PART[dockingPort3] { MODULE { name = MuMechModuleHullCameraZoom cameraName = NavCam cameraForward = 0, 1, 0 cameraUp = 0, 0, -1 cameraPosition = 0, 0.0, 0 cameraFoVMax = 60 cameraFoVMin = 60 cameraMode = 1 } } The line you want to adjust is cameraPosition and, i would suspect that the middle number needs to be adjusted just a bit.
  14. Ummm Keebalism IS a life support mod. You can't have two different ls mods and expect them to work
  15. yes, that was what I was about to tell you. Sounds like KK isn't doing initialization properly
  16. For all interested, this mod is being adopted and revived by LinuxGuruGamer, new thread is here:
  17. Forum user @PakledHostage write this neat little mod to add GPS ability to the game. Original thread is here: https://forum.kerbalspaceprogram.com/index.php?/topic/22673-10-figaro-global-navigation-satellite-system-launch-a-working-gps-system/What if Kerbals couldn't just reach into the fabric of their universe to determine their position? What if, like us, they needed to develop technology to measure their position with any certainty? Full Release The Kerbal Space Program forum KARPA GPS Challenge thread gave me the idea to develop an actual working GPS plugin for the game. The result is a plugin that works the same way that the real global navigation satellite systems do! It calculates your vessel's position by measuring distance to GPS satellites in known positions in orbit. Now you can Launch your own Global Navigation Satellite System (GNSS) constellation, and then start using your own working GPS network by adding the GPS receiver module to any part in your spacecraft! INSTALLATION Download the module from Github The download file contains one folder. Copy this folder to your GameData directory. Install the dependencies Dependencies Click Through Blocker ToolbarController Recommended Contract Configurator HOW TO USE Launch a constellation of satellites. They should be well distributed around the globe. Ideally, there should be a minimum of four satellites visible from any point on the entire surface of Kerbin at all times. The higher you place your satellites in orbit, the fewer satellites you'll need to launch and maintain. Each of the satellites in your GNSS constellation must have a GNSS transmitter part installed or they won't be detected by the Figaro receiver. Mount the transmitter part on single purpose, or on multi-purpose satellites. Destinations can be saved and loaded using the Destination screen If you use Contract Configurator, then contracts will be offered (one per orbited planet) to set up GPS constellations around each one. My thanks to @nightingale for providing an initial set of contracts Availability Source: https://github.com/linuxgurugamer/KerbalGPS Download: https://spacedock.info/mod/1949 License: CC-BY-NC-SA Now in CKAN Kottabos review QUESTIONS & ANSWERS Q: Can I use/display the latitude and longitude data calculated by my Figaro Receiver in other mods? A: The short answer is: Only if the other mod's developer implements it in their mod. The plugin exposes Lat, Lon, number of visible satellites and DOP for other plugins to access. Those other plugins must be coded to use that information in some way, however. An example of a mod that has been adapted to work together with Figaro receivers is SirJodelstein's Persistent Trails mod. Q: What orbits should I use for my GNSS satellite constellation? A: The geometry of your constellation doesn't need to be super precise. You just want your satellites to be well distributed around the globe. Real world GPS satellites are in circular orbits with an orbital period of 12 hours (half the Earth's mean solar day). They are located in 6 orbital planes, spaced 60º apart and inclined at 55º from the equator. The Kerbin equivalent orbital period would be 3 hours and 25 seconds (because Kerbin's solar day is 6 hours and 50 seconds long). A 1588 km high circular orbit has about the right orbital period. You can achieve the 60 degree spacing between orbits by launching at 1 hour intervals. Wikipedia's Global Positioning System article has a cool gif showing how the number of GPS satellites that are visible from a given point on the Earth's surface changes with time: Q: I've launched a satellite network but I still don't get any fixes. Why not? A: You need a minimum of 4 satellites to be visible above the horizon to get a fix, and all satellites must have the Figaro Transmitter part installed. You could get a fix with just three satellites if the solver were to make an assumption about your vessel's altitude, but I haven't implemented this because I want the system to work at a range of elevations, from sea level to orbit. And while it is true that I could use the altitude information from the game's UI to make a good guess about your vessel's altitude when solving for position with only three visible satellites, I have chosen not to do so. Q: I've launched a satellite constellation and I have confirmed from the map view that more than 4 satellites are visible to my receiver, but I still don't get a GPS fix. Why not? A: Every satellite in your GNSS constellation must have a Figaro Transmitter part installed. Q: I have a slow computer, and I find that the plugin bogs my computer down since you added the new Figaro Transmitter part. Can I revert to using the old method of giving satellites in my network a unique acronym? A: The plugin maintains a list of spacecraft in your GNSS network that is only updated whenever the number of vessels changes. The module should not add much computational overhead over previous versions of the plugin. If you do have problems with computer speed, you can try reverting to the old method of identifying satellites in your constellation by means of a unique acronym. Just edit the FigaroReceiver part's Part.cfg file. You will find a parameter there. By default, it is set to "NONE". You can change it to anything you like. The plugin will then search for satellites with that name, rather than satellites that contain the Figaro Transmitter part. Q: How do I know how many satellites are visible to my receiver? A: The number of visible satellites is shown on the Figaro receiver's "Status" UI. Q: Can I close the Figaro Receiver's UI window when I am not using it? A: Yes. You can use the game's right-click menu or action groups to turn the UI on and off. Right-click on the Figaro receiver part to display the action menu. Q: I am having some trouble getting my satellites into the same orbital plane and evenly spaced around the same orbit. Do you have any tips for how to do this? A: One option may be to emulate the ESA's method of launching their Galileo GNSS satellites. The Galileo system's In-Orbit validation (IOV) satellites were launched two at a time. If you do this, all satellites on any given booster will start out in the same orbital plane. You'll need only to space them out evenly. I launched three satellites at a time aboard my PEZ launch system. The video below shows the PEZ-C launch. Q: Why are my position fixes erratic sometimes? A: The module calculates your Figaro receiver's position using a method called trilateration. Like with real GNSS systems, the accuracy of the fix is dependent on the geometry of the visible constellation of satellites. The accuracy of your fix may change quickly if satellites are close together or if they are moving quickly in low orbits. Q: Why do you seem to use the acronyms "GPS" and "GNSS" interchangeably? A: I recognise that the American GPS system, like the Russian GLONASS system and the proposed European Galileo system, are specific examples of global navigation satellite systems. I use the terms somewhat interchangeably however, because I believe that most people are more familiar with the acronym GPS than they are with GNSS. Q: Accurate navigation requires accurate position measurements. What methods are available for measuring position if you can't "reach into the fabric of your universe" to establish an accurate position? A: One option is an Inertial measurement unit (IMU). IMUs "add up" the entire history of accelerations and rotations to estimate position. These tend to accumulate error over time. The accumulation of error is aggravated by things like vibration. Accumulated IMU error can be corrected with external references, such as celestial navigation, ground radar measurements, etc. NASA has provided an interesting description of how flight controllers navigate the Cassini probe, on their Cassini Mission Overview web page.
  18. I cloned the github repo you listed If you do add liges, I would say just an on/off (ie: right-click on part to enable receiving) Also, if you could mount it on a stalk, to move it out from the hull, I think that would also be nice. For example: I have the mod working, am going to set up a beta page for people to access it
  19. Actually, it is there. Would be nice to get it updated with some lights
×
×
  • Create New...