{"payload":{"pageCount":1,"repositories":[{"type":"Public","name":"jmsg_mqtt","owner":"cfs-apps","isFork":false,"description":"Provide a gateway between the core Flight System (cFS) Software Bus messages and MQTT messages. The initial version supports predefined MQTT JSON payloads. These payloads are sensor data packets containing data commonly used in Raspberry Pi projects.","allTopics":["cfs-basecamp"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":5,"starsCount":2,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-03T13:11:33.869Z"}},{"type":"Public","name":"jmsg_udp","owner":"cfs-apps","isFork":false,"description":"Provide a gateway between the core Flight System (cFS) Software Bus and JSON messages transmitted using UDP. This initial version uses MQTT_GW's topic plugin library. In the future the two apps may be refactored into a more general solution that supports different transmission protocols.","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-03T13:10:04.023Z"}},{"type":"Public","name":"jmsg_lib","owner":"cfs-apps","isFork":false,"description":"Provide tools for bi-directional translation between JSON text messages and cFS Software Bus binary messages.","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-03T13:09:18.858Z"}},{"type":"Public","name":"lora","owner":"cfs-apps","isFork":false,"description":"Long Range (LoRa) radio communication tech demo app using a Durand/Packard 2400 MHz link.","allTopics":["prototype"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-30T01:50:56.877Z"}},{"type":"Public","name":"sx128x","owner":"cfs-apps","isFork":false,"description":"An SX1280 transceiver library design to be used on a Raspberry Pi. The lora_tx and lora_rx apps use this library. ","allTopics":["prototype","cfs-edu"],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":1,"starsCount":0,"forksCount":0,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-29T14:38:28.729Z"}},{"type":"Public","name":"lora_rx","owner":"cfs-apps","isFork":false,"description":"Long Range (LoRa) Receive app for a tech demo of a Durand/Packard 2400 MHz link.","allTopics":["prototype","cfs-edu"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-26T23:09:37.910Z"}},{"type":"Public","name":"pl_sim_lib","owner":"cfs-apps","isFork":false,"description":"Payload simulator library that simulates a fictitious detector that provides text data. PL_SIM_LIB relies on the payload simulator app (PL_SIM) to provide a ground interface and together they provide a simulation environment for the the payload manager app (PL_MGR). All three apps must be built/loaded as part of the same cFS target.","allTopics":["cfs-basecamp"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-13T21:32:49.465Z"}},{"type":"Public","name":"tbl_sat","owner":"cfs-apps","isFork":false,"description":"Raspberry Pi app used in the Table Sat kit.","allTopics":["prototype","cfs-basecamp"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-16T21:37:35.016Z"}},{"type":"Public","name":"sc_sim","owner":"cfs-apps","isFork":false,"description":"Simulate a simple spacecraft operational interface that exposes users to a remote operational interface. This is not a dynamic simulator. ","allTopics":["cfs-basecamp"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":1,"starsCount":0,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-16T21:22:49.606Z"}},{"type":"Public","name":"pl_mgr","owner":"cfs-apps","isFork":false,"description":"Example payload management app.","allTopics":["cfs-basecamp"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-16T21:19:54.534Z"}},{"type":"Public","name":"bc42_lib","owner":"cfs-apps","isFork":false,"description":"Encapsulates 42 simulator data types and functions as a single cFS library. It contains a minimal set of utilities that are required to run the 42 flight software control algorithms.","allTopics":["prototype","cfs-basecamp"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-16T21:06:08.888Z"}},{"type":"Public","name":"bc42_intf","owner":"cfs-apps","isFork":false,"description":"Provide an interface between a 42 Simulator socket and the cFS Software Bus. ","allTopics":["prototype","cfs-basecamp"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-16T21:03:47.899Z"}},{"type":"Public","name":"bc42_ctrl","owner":"cfs-apps","isFork":false,"description":"Executes a 42 Simulator spacecraft control algorithm that has been ported from 42. This app requires the BC42_LIB library, the BC42_INT app, and 42 configured to run with a socket interface. and ","allTopics":["prototype","cfs-basecamp"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"GNU Affero General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-16T20:59:47.592Z"}},{"type":"Public","name":"lora_tx","owner":"cfs-apps","isFork":false,"description":"Long Range (LoRa) Transmit app for a tech demo of a Durand/Packard 2400 MHz link.","allTopics":["prototype","cfs-edu"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-25T17:49:34.128Z"}},{"type":"Public","name":"rpi_btn","owner":"cfs-apps","isFork":false,"description":"Raspberry Pi app demonstrating how to interface with a button. This app can be used as a starting point for more sophisticated apps that need to service asynchronous inputs.","allTopics":["cfs-basecamp"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"GNU Affero General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-13T00:59:19.322Z"}},{"type":"Public","name":"gpio_demo","owner":"cfs-apps","isFork":false,"description":"Example app controlling a GPIO pin that can be used as a starting point for more sophisticated apps.","allTopics":["cfs-basecamp"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":1,"starsCount":0,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-07-21T21:07:09.646Z"}},{"type":"Public","name":"pi_iolib","owner":"cfs-apps","isFork":false,"description":"cFS library providing an interface to Raspberry Pi peripherals","allTopics":["cfs-basecamp"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-07-16T17:54:22.088Z"}},{"type":"Public","name":"pl_sim","owner":"cfs-apps","isFork":false,"description":"Payload simulator app that provides a ground interface to the payload simulator library (PL_SIM).","allTopics":["cfs-basecamp"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-07-10T20:39:45.989Z"}},{"type":"Public","name":"mqtt_lib","owner":"cfs-apps","isFork":false,"description":"The Eclipse Paho Embedded C MQTT Library ported to the core Flight System. The Eclipse Paho software and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 and Eclipse Distribution License v1.0.","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-04-30T15:01:50.431Z"}},{"type":"Public","name":"berry_imu","owner":"cfs-apps","isFork":false,"description":"Core Flight System app that interfaces to the Ozzmaker Berry IMU over a Raspberry Pi I2C interface, https://ozzmaker.com/berryimu-quick-start-guide/","allTopics":["prototype","cfs-basecamp"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":2,"starsCount":0,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-09-23T13:31:58.358Z"}}],"repositoryCount":20,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}