Skip to content

An Elixir client library for kRPC, an RPC server for KSP (Kerbal Space Program).

Notifications You must be signed in to change notification settings

FiniteMonkeys/jooce

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jooce

An Elixir client library for kRPC, an RPC server for KSP (Kerbal Space Program).

Table of Contents

Install

For now, clone the repository.

git clone https://github.com/FiniteMonkeys/jooce.git

Usage

This isn't a fully-functioning library yet, so you can't actually use it in standalone programs.

Examples

The examples directory contains a number of scripts that exercise the RPC client library and craft files for the rockets that are used in those scripts.

Prerequisites

To make life easier, KRPC should be configured to auto-start the server and to auto-accept new clients.

simple.exs

This script launches Jooce-1 into a suborbital trajectory. It's written in a mostly-procedural style to illustrate the basics of Jooce and the KRPC interface.

sub_orbital.exs

This script also launches Jooce-1 into a suborbital trajectory, but is written more Elixir-like with multiple processes.

Maintainers

Current

Contribute

License

About

An Elixir client library for kRPC, an RPC server for KSP (Kerbal Space Program).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published