TSNS Suggestion

  • Fusionftw
    20th Jun 2020 Member 0 Permalink

    TSNS needs a few more modes, namely:

    • .TMP of 2 - Invert. Temperatures below TSNS's temperature will cause TSNS to activate.
    • .TMP of 3 - Difference. TSNS will activate if the temperature changes more than it's temperature (i.e. If TSNS has a temperature of 50C, and is sensing a temperature of 250C, it will only activate if the sensed temperature rises to 300C or falls to 200C).
    • .TMP of 4 - Range. TSNS will only activate if the temperature it is sensing is: TSNS TEMP≤SENSED TEMP≤LIFE (i.e. If TSNS has a temperature of 100C and a .LIFE of 500, it will only activate if it is sensing a temperature of 100-500C).
    • .TMP of 5 - Inverted Range. Same as .TMP mode 4, but the TSNS will only activate if the temperature it is sensing is: LIFE≤SENSED TEMP or SENSED TEMP≤TSNS TEMP (i.e. IF TSNS has a temperature of 100C and a .LIFE of 500, it will only activate if it is sensing a temperature of 100C or less, or it is sensing a temperature of 500C or more).
    Edited 2 times by Fusionftw. Last: 20th Jun 2020
  • jacob1
    20th Jun 2020 Developer 0 Permalink
    .tmp = 2 is already invert, so this feature is in the game.

    .tmp = 3 can be accomplished with two TSNSs, I'm not sure we need this feature.

    .tmp = 4 can also be accomplished with two TSNSs and an AND gate.

    .tmp = 5 is effectively the same as mode 3, just a little easier to set. But can again be accomplished with two TSNSs.


    I don't think this is a very common need, and it should be fairly basic to hook up the logic as required without these features.
  • Fusionftw
    21st Jun 2020 Member 0 Permalink

    @jacob1 (View Post)

    Oh, ok. At first, I didn't realize that Invert was a part of TSNS already. I just tried to come up with some other modes, too.

    Edited once by Fusionftw. Last: 21st Jun 2020
  • INFINITY-BOI
    21st Jun 2020 Banned 0 Permalink
    This post is hidden because the user is banned