Coder Social home page Coder Social logo

Comments (3)

DRVeyl avatar DRVeyl commented on August 16, 2024

There was an early design decision that all antennas can relay, because the technology involved to do so is trivial. The distinction of "this antenna is -allowed- to relay" is a KSPism that I didn't particularly have a desire to keep.

Eventually (as of v2.1, which isn't released as of this writing) I implemented this as a minimum tech level to be allowed to relay. I don't think this has a point in the stock environment, and didn't have much of one in the RO environment either, except for a unique corner case in RP-1 career progression. Very early tech levels (pre 1960s) set very low power consumption to correspond with the fact that the real-world equipment didn't include a receiver. It couldn't just not relay, it was deaf. But CommNet doesn't have a concept of 1-way-ness of links. And an antenna that doesn't allow control is a weird thing that also doesn't play well with underlying KSP assumptions. This would be fine, but it lead to a meta where long-term omni "relay" antennas went out at TL-1 because of the <1W power consumption, well after newer tech levels were unlocked, and because the limits on data rate didn't matter because the science experiment sizes are also vey low.

(For RO, the default min TL to relay is 2. For stock, it is 0.)

from realantennas.

thunder175 avatar thunder175 commented on August 16, 2024

You definitely understand the inner working of the game much better than I ever will, so I will take your word for any creative design decisions. The main driver for my comment is that right now when on the same band, I have upper stage avionics cores relaying (allowing control) thru the detached payloads. Its not a huge deal since the upper stages batteries will wear out eventually.

If channelization became a thing with my other open issue then this becomes moot, since I would create a segregated TT&C link per band for avionics cores and leave mission payloads on another.

from realantennas.

DRVeyl avatar DRVeyl commented on August 16, 2024

Going to close this one, as IMO there are better alternatives if the problem as stated needs to be solved.

from realantennas.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.