-
Notifications
You must be signed in to change notification settings - Fork 9
21_11_2015_summary_meeting
decu69 edited this page Nov 24, 2015
·
5 revisions
- Introduction to OBC
- FreeRTOS - basics (Link to short presentation)
- Discussion on tool chain/licensing/task management/wiki/process
- Discussion on development process
- Discussion on testing environment and process
- Functional design/mind-storming
We decided to try with stack:
- Github - for the time being we add all contributors, if we decide on licensing it will probably be opened
- Trello - to manage tasks
- Wiki - documentation stored on Github Wiki
- Slack group - for quick communication
Here is the list of proposed tools, some of them require our investigation
- Cppcheck
- clang
- pclint
- MISRA-C - however it is not for free?
- DO-178B/C - it is not free too?
- Code Review - Pull-Requests
- Code documentation - Doxygen
- cmake (should not be a problem on unix and windows)
- Jenkins
- unit tests - gtest + gmock
- x86 - QEMU (FreeRTOS emulator)
- functional/API test - Python
Roles
- simulation of OBC - real devices testing in OBC integration
- simulation of devices (mocking devices) - testing of OBC logic
Based on stack: Python, FT2232 (UART/SPI/JTAG/I2C)
pw-sat.pl | radio.pw-sat.pl | Twitter | Facebook | Instagram
- Meeting 21.11.2015
- [Weekly 20.04.2016] (https://github.com/PW-Sat2/PWSat2OBC/wiki/Weekly-20-04-2016)
- [Weekly 4.05.2016] (https://github.com/PW-Sat2/PWSat2OBC/wiki/Weekly-4.05.2016)
- Weekly 11.05.2016
- Weekly 02.06.2016