类型变更: README.md
This commit is contained in:
parent
1487e7a16d
commit
4637f21037
|
@ -1,14 +0,0 @@
|
|||
### What was the cause of the issue?
|
||||
|
||||
|
||||
|
||||
### Steps to reproduce
|
||||
|
||||
|
||||
|
||||
### Error information
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
@ -1,17 +0,0 @@
|
|||
### Which issue is associated with the pull request?
|
||||
|
||||
|
||||
|
||||
### Describe modification
|
||||
|
||||
|
||||
|
||||
### Test case
|
||||
|
||||
|
||||
|
||||
### Screenshots
|
||||
|
||||
|
||||
|
||||
|
71
README.md
71
README.md
|
@ -1,71 +0,0 @@
|
|||
# KS-1Q
|
||||
Opensat first generation cubesat bus
|
||||
* Official Website http://sa.kechuang.org
|
||||
* License: LGPL-2.1
|
||||
* Launch Vehicle: CALT CZ-11
|
||||
* Launch Date: 2016/11/11
|
||||
* NORAD Object: 2016-066E
|
||||
|
||||
# Features
|
||||
* Complete Cubesat bus design: hardware + software + documents
|
||||
* Payloads: camera, LED array, radiation dosimeter
|
||||
* Onboard computer: STM32F4, software stack including RTOS, FS, CANbus, libcsp (Cubesat Space Protocol), navigation, logging
|
||||
* Onboard communications: half duplex or full duplex on amateur VHF and UHF band (140-148MHz, 430-440MHz). Tx power 2W, Rx sensitivity -113dBm @ 10kbps. FPGA radio baseband compliant to CCSDS standard, with libcsp support.
|
||||
* Power system: MPPT solar charging, battery management, power distribution, safety switch, magnetorquer driver, sun sensor input, EED driver and RTC clock. Telemetry and protection for all critical components.
|
||||
* Ground control: Qt based UI, provide display and control for all onboard modules.
|
||||
* Gnuradio extension: custom OOT module gr-kcsa-ks1q for telemetry and telecommand. Contains necessary blocks for building custom satellite transceivers.
|
||||
* Documents: interface control document (ICD) and safety report submit to launch service provider, including mechanical stress test and EMC test report. Brief product introduction, schematic and flowgraph for all modules.
|
||||
|
||||
# Latest features
|
||||
* 2016/11/3: fix radio telemetry packet early-ending problem.
|
||||
* 2016/11/20: fix battery under-voltage protection issues.
|
||||
* 2018/6/2: gr-kcsa-ks1q pdu_to_stream2 support fractional decimation ratio.
|
||||
|
||||
# Project folders
|
||||
* documents: system design documents, intro pages, ICD and safety report.
|
||||
* firmware: embedded software for all onborad modules.
|
||||
* firmware/binary: prebuilt firmware images.
|
||||
* firmware/(MODULE)_FW(VER)/: firmware VER, code and project files for MODULE.
|
||||
* firmware/(MODULE)_FW(VER)_flowgraph.pdf: firmware VER program flowgraph for MODULE.
|
||||
* firmware/(MODULE)_FW_ChangeLog.txt: firmware changelog for MODULE.
|
||||
* hardware: module hardware design documents.
|
||||
* hardware/*block.pdf: module block diagram.
|
||||
* hardware/*connector*: connector list and pin definations.
|
||||
* hardware/mech_outline*: KS-1Q final mechanical dimensions.
|
||||
* hardware/photo: board photos.
|
||||
* host: software for ground control and debug purpose
|
||||
* host/csp: libcsp preconfigured. need by KS1GCS
|
||||
* host/DM: Data manager, all telemetry and telecommand data structure definations and service routines.
|
||||
* host/NTCTest: onboard NTC temp sensor lookup table generation tool, needed if custom NTC is used.
|
||||
* host/gr-kcsa-ks1q: custom OOT module for telemetry and telecommand.
|
||||
* host/KS1GCS: ground control user interface, qt based.
|
||||
|
||||
# Hardware
|
||||
* Minimal KS-1Q devkit including:
|
||||
* KS1_EPS ( electrical power system ) module
|
||||
* KS1_SOLAR ( solar panel, sun sensor and LED array )
|
||||
* TTC ( telemetry and telecommand, aka. onboard communication ) module
|
||||
* OBC ( onboard computer ) module
|
||||
* NI USRP B210 ( other SDR device like LimeSDR can be used, some software modification needed )
|
||||
* KS-1Q internal cables.
|
||||
* KS1 Debug Tool ( an interface wiring board, two stlink or jlink, one flashpro 4. )
|
||||
* How to buy
|
||||
* http://deepace.net
|
||||
* http://kcsa.taobao.com ( work in progress )
|
||||
|
||||
# Build environment
|
||||
* Firmware: IAR EWARM 7.2+ ( commerical toolchain. gcc support work in progress )
|
||||
* FPGA: Microsemi Libero SoC 11.3+ ( it's free, see licensing section in https://www.microsemi.com/product-directory/design-resources/1750-libero-soc )
|
||||
* Ground control: Qt 5.2+ ( it's free )
|
||||
* Radio transceiver: Ubuntu with Gnuradio 3.7.10+, UHD 003.010.001+ installed. ( USRP B210 only supported in UHD 003.010.001+, windows virtual machine won't work. )
|
||||
|
||||
# How to use
|
||||
* work in progress
|
||||
|
||||
# TODO list
|
||||
* Move all firmware to gcc toolchain
|
||||
* Web based ground control
|
||||
* Onboard scripting support
|
||||
* OBC firmware upgrade support
|
||||
* Better half-duplex radio link.
|
||||
|
|
@ -0,0 +1,71 @@
|
|||
# KS-1Q
|
||||
Opensat first generation cubesat bus
|
||||
* Official Website http://sa.kechuang.org
|
||||
* License: LGPL-2.1
|
||||
* Launch Vehicle: CALT CZ-11
|
||||
* Launch Date: 2016/11/11
|
||||
* NORAD Object: 2016-066E
|
||||
|
||||
# Features
|
||||
* Complete Cubesat bus design: hardware + software + documents
|
||||
* Payloads: camera, LED array, radiation dosimeter
|
||||
* Onboard computer: STM32F4, software stack including RTOS, FS, CANbus, libcsp (Cubesat Space Protocol), navigation, logging
|
||||
* Onboard communications: half duplex or full duplex on amateur VHF and UHF band (140-148MHz, 430-440MHz). Tx power 2W, Rx sensitivity -113dBm @ 10kbps. FPGA radio baseband compliant to CCSDS standard, with libcsp support.
|
||||
* Power system: MPPT solar charging, battery management, power distribution, safety switch, magnetorquer driver, sun sensor input, EED driver and RTC clock. Telemetry and protection for all critical components.
|
||||
* Ground control: Qt based UI, provide display and control for all onboard modules.
|
||||
* Gnuradio extension: custom OOT module gr-kcsa-ks1q for telemetry and telecommand. Contains necessary blocks for building custom satellite transceivers.
|
||||
* Documents: interface control document (ICD) and safety report submit to launch service provider, including mechanical stress test and EMC test report. Brief product introduction, schematic and flowgraph for all modules.
|
||||
|
||||
# Latest features
|
||||
* 2016/11/3: fix radio telemetry packet early-ending problem.
|
||||
* 2016/11/20: fix battery under-voltage protection issues.
|
||||
* 2018/6/2: gr-kcsa-ks1q pdu_to_stream2 support fractional decimation ratio.
|
||||
|
||||
# Project folders
|
||||
* documents: system design documents, intro pages, ICD and safety report.
|
||||
* firmware: embedded software for all onborad modules.
|
||||
* firmware/binary: prebuilt firmware images.
|
||||
* firmware/(MODULE)_FW(VER)/: firmware VER, code and project files for MODULE.
|
||||
* firmware/(MODULE)_FW(VER)_flowgraph.pdf: firmware VER program flowgraph for MODULE.
|
||||
* firmware/(MODULE)_FW_ChangeLog.txt: firmware changelog for MODULE.
|
||||
* hardware: module hardware design documents.
|
||||
* hardware/*block.pdf: module block diagram.
|
||||
* hardware/*connector*: connector list and pin definations.
|
||||
* hardware/mech_outline*: KS-1Q final mechanical dimensions.
|
||||
* hardware/photo: board photos.
|
||||
* host: software for ground control and debug purpose
|
||||
* host/csp: libcsp preconfigured. need by KS1GCS
|
||||
* host/DM: Data manager, all telemetry and telecommand data structure definations and service routines.
|
||||
* host/NTCTest: onboard NTC temp sensor lookup table generation tool, needed if custom NTC is used.
|
||||
* host/gr-kcsa-ks1q: custom OOT module for telemetry and telecommand.
|
||||
* host/KS1GCS: ground control user interface, qt based.
|
||||
|
||||
# Hardware
|
||||
* Minimal KS-1Q devkit including:
|
||||
* KS1_EPS ( electrical power system ) module
|
||||
* KS1_SOLAR ( solar panel, sun sensor and LED array )
|
||||
* TTC ( telemetry and telecommand, aka. onboard communication ) module
|
||||
* OBC ( onboard computer ) module
|
||||
* NI USRP B210 ( other SDR device like LimeSDR can be used, some software modification needed )
|
||||
* KS-1Q internal cables.
|
||||
* KS1 Debug Tool ( an interface wiring board, two stlink or jlink, one flashpro 4. )
|
||||
* How to buy
|
||||
* http://deepace.net
|
||||
* http://kcsa.taobao.com ( work in progress )
|
||||
|
||||
# Build environment
|
||||
* Firmware: IAR EWARM 7.2+ ( commerical toolchain. gcc support work in progress )
|
||||
* FPGA: Microsemi Libero SoC 11.3+ ( it's free, see licensing section in https://www.microsemi.com/product-directory/design-resources/1750-libero-soc )
|
||||
* Ground control: Qt 5.2+ ( it's free )
|
||||
* Radio transceiver: Ubuntu with Gnuradio 3.7.10+, UHD 003.010.001+ installed. ( USRP B210 only supported in UHD 003.010.001+, windows virtual machine won't work. )
|
||||
|
||||
# How to use
|
||||
* work in progress
|
||||
|
||||
# TODO list
|
||||
* Move all firmware to gcc toolchain
|
||||
* Web based ground control
|
||||
* Onboard scripting support
|
||||
* OBC firmware upgrade support
|
||||
* Better half-duplex radio link.
|
||||
|
Loading…
Reference in New Issue