Jump to content

Search the Community

Showing results for tags 'kal'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • General
    • Announcements
    • Welcome Aboard
  • Kerbal Space Program 1
    • KSP1 Discussion
    • KSP1 Suggestions & Development Discussion
    • KSP1 Challenges & Mission ideas
    • KSP1 The Spacecraft Exchange
    • KSP1 Mission Reports
    • KSP1 Gameplay and Technical Support
    • KSP1 Mods
    • KSP1 Expansions
  • Kerbal Space Program 2
    • KSP2 Dev Updates
    • KSP2 Discussion
    • KSP2 Suggestions and Development Discussion
    • Challenges & Mission Ideas
    • The KSP2 Spacecraft Exchange
    • Mission Reports
    • KSP2 Prelaunch Archive
  • Kerbal Space Program 2 Gameplay & Technical Support
    • KSP2 Gameplay Questions and Tutorials
    • KSP2 Technical Support (PC, unmodded installs)
    • KSP2 Technical Support (PC, modded installs)
  • Kerbal Space Program 2 Mods
    • KSP2 Mod Discussions
    • KSP2 Mod Releases
    • KSP2 Mod Development
  • Community
    • Science & Spaceflight
    • Kerbal Network
    • The Lounge
    • KSP Fan Works
  • International
    • International

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Website URL


Skype


Twitter


About me


Location


Interests

Found 4 results

  1. The Kerbal KAL Logic & Computing Laboratory KerbalX hangar is here, git repo is here IMPORTANT NOTE: It is normal this project is going slowly. We're still working on it, but not very fast. +-----+ | LOG | +-----+ [ 230302.1751 ] Created thread. [ 230303.1542 ] Experiment 1: analog addition attempt (see log 23.1 and analysis 23.2) [ 230304.0937 ] Working bus (see log 23.3) [ 230305.1452 ] Working adder (see log 23.4) [ 230308.1649 ] Working instruction KALs (see log 23.5) [ 230319.1713 ] Thread got accidentally moved (see incident 23.6) [ 230330.1446 ] Experiment 2: KAL curves outside time range [0,1] attempt (see log 23.7) [ 230422.1602 ] Experiment 3: "Tape" memory idea + .craft file AG modification attempt (see log 23.8) [ 230506.1621 ] CFG File Parser (CFP) finished. [ 230714.1055 ] Bus with MOV instruction experiment (see log 23.9) [ 240118.1815 ] CFP 0.3 finished: now usable and finally good. (see log 24.1) [ 240121.1126 ] 256 register bank wiring finished, now all that's left is to implement the MOV instruction. (see log 24.2) +----------------+ | HARDWARE PACKS | +----------------+ Usable (and generaly more user-friendly) sets of hardware, packed together in a single contraption, like computers [ 256 Analog Early Computer Prototype ] An adder + registers pack, which also has instruction KALs you can run (TAB, ADD, etc.). Still not a computer. [I may redo this description] [] +-------------------------+ | BINARY HARDWARE LIBRARY | +-------------------------+ Hardware that operates on a single bit per KAL [ 1-bit AND Gate ] 1-bit AND Gate. [ 1-bit AND Gate Simplified ] Simplified version of the above 1-bit AND gate. [ 6-bit Adder ] A simple binary adder that adds two 6-bit numbers. Why 6-bit? Because there was only room for 6 KALs. [] +-----------------------------+ | I/O BINARY HARDWARE LIBRARY | +-----------------------------+ Hardware that handle I/O (Input/Output) with one bit per KAL [ 8-bit Triple 7-Segment Display ] Displays an 8-bit number. [] +-------------------------+ | ANALOG HARDWARE LIBRARY | +-------------------------+ Hardware that operate on KAL play positions, to represents larger numbers in a single KAL [ 256 Bus with 3 Registers ] 256 analog bus prototype, with 3 analog registers. [ 256 Analog Adder ] Adds two 256 analog numbers. It has a carry in and a carry out, allowing it to be stacked. [ Analog Subtraction ] Note: may require some investigations (to determine range etc.) [ 256 Analog Bus (3 Registers) + Adder ] 256 analog bus prototype, with 3 analog registers. It has an adder that can add two 256 analog numbers (A+B → A). [ MOV-256 Bus ] 256 analog bus prototype, featuring a MOV instruction. It can therefore have up to 256 registers. [ MOV-BUS-256 Register Pack ] A pack of 256 registers, with a working bus and MOV instruction. +-----------------------------+ | I/O ANALOG HARDWARE LIBRARY | +-----------------------------+ Hardware that handle analog I/O (Input/Output) with KAL play positions [ 256 Triple 7-Segment Display ] Displays a 256 analog number. [ Smoothed State Follower ] Note: may require some investigations (to determine range etc.) [] +------------------------+ | OTHER HARDWARE LIBRARY | +------------------------+ Hardware that convert between binary and analog, etc. [ 8-bit 256 Binary to Analog Converter ] Converts an 8-bit binary number into a 256 analog number. [ 256 8-bit Analog to Binary Converter ] (Not made yet, but that's a logical thing to do) [] +------------------+ | PYTHON UTILITIES | +------------------+ Python scripts that help using KALs, such as track generators, etc. [ CFP ] A craft file editor, which supports scripts. Comes with KAL-Utils script suite. [ Old CFG File Parser (CFP) ] A graphical program that uses Tk, to view and edit .craft files (and KSP cfgs in general). [ QnD Generate KAL Curve ] A quick-and-dirty python script that takes a list of values, and makes them a KAL curve. Can be used with CFP. [] For those who want to study KALs without having access to KSP, here's an extract of a .craft file, showing a KAL:
  2. For a while, science experiments would show you details, such as speed, gravity, air pressure, and temperature, however there is no way to use these. I propose allowing a user with the Breaking Ground DLC to map these things to a KAL by setting the min max of these data values and allow the KAL to use these inputs to output something else, like the angle of a hinge, deploy sequences, ect.
  3. I hope this hasn't been posted yet, didn't find anything. It would be nice to be able to add regular parts to the KAL robotics controller, like deployable solar panels, landing gear, etc. I'm trying to put solar panels on a hinge but they deploy too soon. Being able to sync them with the robotics stuff would be really useful.
  4. Kerbal Aeronautical Laboratories is essentially a clone of University of California's Jet Propulsion Laboratory. The idea is that we will create a list of unsolved engineering problems, and find ways to solve them. This project hopefully will also possibly be connected to ZooNamedGames' Real Space Program. If you want to sign up, just say so, and I will PM you.
×
×
  • Create New...