SpaceWire is the standard data transfer and network interface which is standardized as ECSS-E-ST-50-12C lead by the European Space Agency (ESA). RMAP is a short for Remote Memory Access Protocol which is the standardized data transfer protocol over SpaceWire (ECSS-E-ST-50-52C).
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html> | |
<head> | |
<meta charset='utf-8'> | |
</head> | |
<body> | |
<script src="raphael-min.js"></script> | |
<script src="flowchart-latest.js"></script> |
The open-source SpaceWire codec, SpaceWire Router, RMAP Target IP cores that have been developed by Masaharu Nomachi, Takayuki Yuasa, and Shimafuji Electric are available from the following urls.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <stdio.h> | |
#include <Wire.h> | |
#include <ESP8266WiFi.h> | |
#include <BME280.h> | |
#include <Adafruit_GFX.h> | |
#include <Adafruit_SSD1306.h> | |
// WiFi configuration | |
const char* ssid = "WIFI_SSID"; | |
const char* password = "WIFIT_PASSWORD"; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
require "gnuplot" | |
data=<<EOS | |
2016-07-19T23:47:53.432Z 33.2 | |
2016-07-19T23:41:59.558Z 33.1 | |
2016-07-19T23:36:06.183Z 32.9 | |
2016-07-19T23:30:09.101Z 32.7 | |
2016-07-19T23:24:15.936Z 32.6 | |
2016-07-19T23:18:19.082Z 32.4 | |
2016-07-19T23:12:20.944Z 32.4 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
cat << EOF | |
#============================================ | |
# Heasoft download, build, and install script | |
# | |
# For the latest version of this script, visit the gist: | |
# https://gist.github.com/yuasatakayuki/8176d73f7e716f95587b | |
# | |
# This script uses the Heasoft mirror hosted at the JAXA/ISAS. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
* Before running this program, execute the following initialization command: | |
* > gpio load spi | |
* | |
* Expected result: | |
* > pi@raspberrypi:~$ ./read_mcp3208 | |
* | |
* wiringPiSPISetup status = 3 | |
* wiringPiSPIDataRW status = 3 | |
* data[0]=00 |
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# -*- coding: utf-8 -*- | |
import Adafruit_GPIO.SPI as SPI | |
import Adafruit_SSD1306 | |
import Image | |
import ImageDraw | |
import ImageFont | |
# Raspberry Pi pin configuration |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <SoftwareSerial.h> | |
// Serial.print() outputs to the USB-UART (i.e. eventually to the PC). | |
// | |
uint8_t PIN_ORANGE_LED = PD7; | |
uint8_t PIN_BUZZER = PD6; | |
uint8_t PIN_SOFT_UART_RX = PD4; | |
const uint8_t BUFFER_SIZE = 16; |
NewerOlder