fprime
F´ - A flight software and embedded systems framework
파일 탐색기
파일 수가 많아 일부만 표시됩니다. 전체 파일은 위 다운로드 버튼으로 확인해 주세요.
- jpl-standard-known-autocode-issues.yml
- jpl-standard-pack-1.yml
- jpl-standard-pack-2.yml
- jpl-standard-pack-3.yml
- security-pack.yml
- bootstrap.expect
- component.expect
- deployment.expect
- mlc-config.json
- README.md
- action.yml
- repo-partitioning.skill.md
- agent-registry.yml
- review-contract-batch.md
- review-contract.md
- architecture-review.agent.md
- correctness-review.agent.md
- design-review.agent.md
- fprime-code-review.agent.md
- fprime-development.agent.md
- full-codebase-review.agent.md
- maintainability-review.agent.md
- operational-consequences-review.agent.md
- review-orchestrator.agent.md
- review-summary.agent.md
- security-review.agent.md
- stale-documentation-review.agent.md
- supply-chain-review.agent.md
- test-quality-review.agent.md
- codeql-pack.lock.yml
- FprimeAssertions.qll
- FprimeBasicIntTypes.ql
- FprimeBlocking.qll
- FprimeCheckingParameterValues.ql
- FprimeCheckingReturnValues.ql
- FprimeCommandResponse.ql
- FprimeCompoundStatements.ql
- FprimeDivisionGuard.ql
- FprimeFloatLoopControl.ql
- FprimeForHeaderSideEffects.ql
- FprimeIncompleteCode.ql
- FprimeInternalPortInvoke.ql
- FprimeLoopBounds.ql
- FprimeMagicNumbers.ql
- FprimeMultipleStmtsPerLine.ql
- FprimeMultipleVarDeclsPerLine.ql
- FprimeNoBlockingInIsr.ql
- FprimeNoBlockingInSchedIn.ql
- FprimeNoBooleanSideEffects.ql
- FprimeNoFileAccessInCritical.ql
- FprimeNoFloatInIsr.ql
- FprimeNoFunctionDeclInFunction.ql
- FprimeNonConstFunctionPointer.ql
- FprimeNoPrintf.ql
- FprimePreprocessorUseIfdef.ql
- FprimePublicDataMembers.ql
- FprimeSwitchCaseFallthrough.ql
- FprimeSwitchDefault.ql
- FprimeUnguardedUnsignedSubtraction.ql
- FprimeUseOfAssertionsConstant.ql
- FprimeUseOfAssertionsDensity.ql
- FprimeUseOfAssertionsNonBoolean.ql
- FprimeUseOfAssertionsSideEffect.ql
- FprimeValidationFailureReturn.ql
- qlpack.yml
- FprimeBasicIntTypes.expected
- FprimeBasicIntTypes.qlref
- test.cpp
- FprimeCheckingParameterValues.expected
- FprimeCheckingParameterValues.qlref
- test.cpp
- FprimeCheckingReturnValues.expected
- FprimeCheckingReturnValues.qlref
- test.cpp
- FprimeCommandResponse.expected
- FprimeCommandResponse.qlref
- test.cpp
- FprimeCompoundStatements.expected
- FprimeCompoundStatements.qlref
- test.cpp
- FprimeDivisionGuard.expected
- FprimeDivisionGuard.qlref
- test.cpp
- FprimeFloatLoopControl.expected
- FprimeFloatLoopControl.qlref
- test.cpp
- FprimeForHeaderSideEffects.expected
- FprimeForHeaderSideEffects.qlref
- test.cpp
- FprimeIncompleteCode.expected
- FprimeIncompleteCode.qlref
- test.cpp
- FprimeInternalPortInvoke.expected
- FprimeInternalPortInvoke.qlref
- test.cpp
- FprimeLoopBounds.expected
- FprimeLoopBounds.qlref
- test.cpp
- FprimeMagicNumbers.expected
- FprimeMagicNumbers.qlref
- test.cpp
- FprimeMultipleStmtsPerLine.expected
- FprimeMultipleStmtsPerLine.qlref
- test.cpp
- FprimeMultipleVarDeclsPerLine.expected
- FprimeMultipleVarDeclsPerLine.qlref
- test.cpp
- FprimeNoBlockingInIsr.expected
- FprimeNoBlockingInIsr.qlref
- test.cpp
- FprimeNoBlockingInSchedIn.expected
- FprimeNoBlockingInSchedIn.qlref
- test.cpp
- FprimeNoBooleanSideEffects.expected
- FprimeNoBooleanSideEffects.qlref
- test.cpp
- FprimeNoFileAccessInCritical.expected
- FprimeNoFileAccessInCritical.qlref
- test.cpp
- FprimeNoFloatInIsr.expected
- FprimeNoFloatInIsr.qlref
- test.cpp
- FprimeNoFunctionDeclInFunction.expected
- FprimeNoFunctionDeclInFunction.qlref
- test.cpp
- FprimeNonConstFunctionPointer.expected
- FprimeNonConstFunctionPointer.qlref
- test.cpp
- FprimeNoPrintf.expected
- FprimeNoPrintf.qlref
- test.cpp
- FprimePreprocessorUseIfdef.expected
- FprimePreprocessorUseIfdef.qlref
- test.cpp
- FprimePublicDataMembers.expected
- FprimePublicDataMembers.qlref
- test.cpp
- FprimeSwitchCaseFallthrough.expected
- FprimeSwitchCaseFallthrough.qlref
- test.cpp
- FprimeSwitchDefault.expected
- FprimeSwitchDefault.qlref
- test.cpp
- FprimeUnguardedUnsignedSubtraction.expected
- FprimeUnguardedUnsignedSubtraction.qlref
- test.cpp
- FprimeUseOfAssertionsConstant.expected
- FprimeUseOfAssertionsConstant.qlref
- test.cpp
- FprimeUseOfAssertionsDensity.expected
- FprimeUseOfAssertionsDensity.qlref
- test.cpp
- FprimeUseOfAssertionsNonBoolean.expected
- FprimeUseOfAssertionsNonBoolean.qlref
- test.cpp
- FprimeUseOfAssertionsSideEffect.expected
- FprimeUseOfAssertionsSideEffect.qlref
- test.cpp
- FprimeValidationFailureReturn.expected
- FprimeValidationFailureReturn.qlref
- test.cpp
- codeql-pack.lock.yml
- qlpack.yml
- pattern-request.yml
- bug-report.md
- feature-request.md
- roses-pattern.md
- cppcheck-xml2text.xslt
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- build-test-rhel8.yml
- cancel-merged-pr-runs.yml
- cmake-test.yml
- codeql-jpl-standard.yml
- codeql-query-tests.yml
- codeql-security-scan.yml
- component-checks.yml
- config-test-nightly.yml
- config-test.yml
- coverage-check.yml
- coverage-comment.yml
- coverage-update.yml
- cppcheck-scan.yml
- ext-aarch64-linux-led-blinker.yml
- ext-aarch64-linux-reference-soak-setup.yml
- ext-aarch64-linux-reference-soak-summary.yml
- ext-aarch64-linux-reference-soak-test.yml
- ext-build-examples-repo.yml
- ext-build-fprime-python-reference.yml
- ext-build-hello-world.yml
- ext-build-led-blinker.yml
- ext-build-math-comp.yml
- ext-cookiecutters-test.yml
- ext-fprime-cfs-reference.yml
- ext-fprime-zephyr-reference.yml
- ext-generic-hub-reference.yml
- ext-pico2-zephyr-reference-soak-setup.yml
- ext-pico2-zephyr-reference-soak-summary.yml
- ext-pico2-zephyr-reference-soak-test.yml
- ext-raspberry-led-blinker.yml
- ext-yamcs-reference.yml
- format-check.yml
- fpp-tests.yml
- fpp-to-json.yml
- framework.yml
- int-coverage-update.yml
- markdown-link-check.yml
- pip-check.yml
- python-format.yml
- ref.yml
- reusable-get-pr-branch.yml
- reusable-project-builder.yml
- reusable-project-ci.yml
- site-regenerate.yml
- copilot-instructions.md
- module-checklist.yml
- pull_request_template.md
- tsan-suppressions.txt
- Checksums.cpp
- Checksums.hpp
- CMakeLists.txt
- ChecksumMain.cpp
- Checksum.cpp
- Checksum.hpp
- CMakeLists.txt
- CMakeLists.txt
- README.md
- sdd.md
- AsyncByteStreamBufferAdapterTester.cpp
- AsyncByteStreamBufferAdapterTester.hpp
- AsyncByteStreamBufferAdapterTestMain.cpp
- AsyncByteStreamBufferAdapter.cpp
- AsyncByteStreamBufferAdapter.fpp
- AsyncByteStreamBufferAdapter.hpp
- CMakeLists.txt
- sdd.md
- ByteStreamBufferAdapterTester.cpp
- ByteStreamBufferAdapterTester.hpp
- ByteStreamBufferAdapterTestMain.cpp
- ByteStreamBufferAdapter.cpp
- ByteStreamBufferAdapter.fpp
- ByteStreamBufferAdapter.hpp
- CMakeLists.txt
- sdd.md
- ByteStreamDriverModel.fpp
- CMakeLists.txt
- sdd.md
- AsyncByteStreamDriver.fpp
- AsyncGuardedI2c.fpp
- AsyncI2c.fpp
- ByteStreamDriver.fpp
- CMakeLists.txt
- Gpio.fpp
- I2c.fpp
- PassiveAsyncByteStreamDriverClient.fpp
- PassiveBufferDriver.fpp
- PassiveBufferDriverClient.fpp
- PassiveByteStreamDriverClient.fpp
- PassiveByteStreamDriverClientReadyRecv.fpp
- Spi.fpp
- Tick.fpp
- sdd.md
- PortSelector.cpp
- PortSelector.hpp
- SocketTestHelper.cpp
- SocketTestHelper.hpp
- TestTcp.cpp
- TestUdp.cpp
- CMakeLists.txt
- IpSocket.cpp
- IpSocket.hpp
- SocketComponentHelper.cpp
- SocketComponentHelper.hpp
- TcpClientSocket.cpp
- TcpClientSocket.hpp
- TcpServerSocket.cpp
- TcpServerSocket.hpp
- UdpSocket.cpp
- UdpSocket.hpp
- sdd.md
- CMakeLists.txt
- LinuxGpioDriver.cpp
- LinuxGpioDriver.fpp
- LinuxGpioDriver.hpp
- LinuxGpioDriverCommon.cpp
- LinuxGpioDriverStub.cpp
- sdd.md
- LinuxI2cDriverTester.cpp
- LinuxI2cDriverTester.hpp
- main.cpp
- CMakeLists.txt
- LinuxI2cDriver.cpp
- LinuxI2cDriver.fpp
- LinuxI2cDriver.hpp
- LinuxI2cDriverStub.cpp
- sdd.md
- LinuxSpiDriverTester.cpp
- LinuxSpiDriverTester.hpp
- main.cpp
- CMakeLists.txt
- Events.fppi
- LinuxSpiDriver.fpp
- LinuxSpiDriver.hpp
- LinuxSpiDriverComponentImpl.cpp
- LinuxSpiDriverComponentImpl.hpp
- LinuxSpiDriverComponentImplCommon.cpp
- LinuxSpiDriverComponentImplStub.cpp
- Telemetry.fppi
- sdd.md
- CMakeLists.txt
- Events.fppi
- LinuxUartDriver.cpp
- LinuxUartDriver.fpp
- LinuxUartDriver.hpp
- Telemetry.fppi
- CMakeLists.txt
- DataBuffer.cpp
- DataBuffer.hpp
- DataTypes.fpp
- CMakeLists.txt
- GpioDriverPorts.fpp
- I2cDriverPorts.fpp
- SpiDriverPorts.fpp
- sdd.md
- TcpClientTester.cpp
- TcpClientTester.hpp
- TcpClientTestMain.cpp
- CMakeLists.txt
- TcpClient.fpp
- TcpClient.hpp
- TcpClientComponentImpl.cpp
- TcpClientComponentImpl.hpp
- sdd.md
- TcpServerTester.cpp
- TcpServerTester.hpp
- TcpServerTestMain.cpp
- CMakeLists.txt
- TcpServer.fpp
- TcpServer.hpp
- TcpServerComponentImpl.cpp
- TcpServerComponentImpl.hpp
- sdd.md
- UdpTester.cpp
- UdpTester.hpp
- UdpTestMain.cpp
- CMakeLists.txt
- Udp.fpp
- Udp.hpp
- UdpComponentImpl.cpp
- UdpComponentImpl.hpp
- CMakeLists.txt
- CMakeLists.txt
- ToCpp.fpp
- alias.fpp
- array.fpp
- ArrayToStringTest.cpp
- CMakeLists.txt
- component.fpp
- enum.fpp
- format.fpp
- FormatTest.cpp
- main.cpp
- README.md
- state_machine.fpp
- string.fpp
- struct.fpp
- ActiveTestTester.cpp
- ActiveTestTester.hpp
- Tester.hpp
- active.fpp
- ActiveTest.cpp
- ActiveTest.hpp
- CMakeLists.txt
- fpp_types.fpp
- port_index_enums.fpp
- port_types.fpp
- .gitignore
- tester.hpp
- typed.cpp
- typed.hpp
- typed_async.cpp
- typed_async.hpp
- Tester.cpp
- Tester.hpp
- TesterHelpers.cpp
- TestMain.cpp
- CMakeLists.txt
- Empty.cpp
- empty.fpp
- Empty.hpp
- commands.fppi
- commands_async.fppi
- events.fppi
- external_params.fppi
- internal_ports.fppi
- params.fppi
- telemetry.fppi
- PassiveTestTester.cpp
- PassiveTestTester.hpp
- Tester.hpp
- .gitignore
- CMakeLists.txt
- passive.fpp
- PassiveTest.cpp
- PassiveTest.hpp
- QueuedTestTester.cpp
- QueuedTestTester.hpp
- Tester.hpp
- .gitignore
- CMakeLists.txt
- queued.fpp
- QueuedTest.cpp
- QueuedTest.hpp
- AsyncCmdTests.cpp
- AsyncPortTests.cpp
- AsyncTesterHelpers.cpp
- AsyncTests.cpp
- CmdTests.cpp
- CmdTests.hpp
- EventTests.cpp
- EventTests.hpp
- ExternalParamTests.cpp
- ExternalParamTests.hpp
- InternalInterfaceTests.cpp
- InternalInterfaceTests.hpp
- OverflowTests.cpp
- ParamTests.cpp
- ParamTests.hpp
- PortBufferTests.cpp
- PortTests.cpp
- PortTests.hpp
- TesterHandlers.cpp
- TesterHelpers.cpp
- TestMain.cpp
- Tests.cpp
- TimeTests.cpp
- TlmTests.cpp
- TlmTests.hpp
- FormalParamTypes.cpp
- FormalParamTypes.hpp
- CMakeLists.txt
- README.md
- DpTestTester.cpp
- DpTestTester.hpp
- DpTestTestMain.cpp
- CMakeLists.txt
- DpTest.cpp
- DpTest.fpp
- DpTest.hpp
- CMakeLists.txt
- component.fpp
- default.fpp
- EnumToStringTest.cpp
- explicit.fpp
- implicit.fpp
- interval.fpp
- IsValidTest.cpp
- main.cpp
- README.md
- serialize_type.fpp
- state_machine.fpp
- CMakeLists.txt
- output_ports.fpp
- serial_ports.fpp
- serial_ports_async.fpp
- special_ports.fpp
- typed_ports.fpp
- typed_ports_async.fpp
- CMakeLists.txt
- main.cpp
- sizeof.fpp
- SmTestTester.cpp
- SmTestTester.hpp
- SmTestTestMain.cpp
- CMakeLists.txt
- DeviceSm.cpp
- DeviceSm.fppi
- DeviceSm.hpp
- DeviceSm.plantuml
- DeviceSm.png
- HackSm.cpp
- HackSm.hpp
- HackSm.plantuml
- HackSm.png
- Makefile
- SMEvents.hpp
- SmTest.cpp
- SmTest.fpp
- SmTest.hpp
- Basic.fppi
- BasicU32.fppi
- ChoiceToChoice.fppi
- ChoiceToState.fppi
- InputPairU16U32.fppi
- Sequence.fppi
- SequenceU32.fppi
- Basic.cpp
- Basic.fpp
- Basic.hpp
- BasicU32.cpp
- BasicU32.fpp
- BasicU32.hpp
- ChoiceToChoice.cpp
- ChoiceToChoice.fpp
- ChoiceToChoice.hpp
- ChoiceToState.cpp
- ChoiceToState.fpp
- ChoiceToState.hpp
- CMakeLists.txt
- InputPairU16U32.cpp
- InputPairU16U32.fpp
- InputPairU16U32.hpp
- main.cpp
- README.md
- Sequence.cpp
- Sequence.fpp
- Sequence.hpp
- SequenceU32.cpp
- SequenceU32.fpp
- SequenceU32.hpp
- CMakeLists.txt
- Guard.hpp
- Harness.fpp
- Harness.hpp
- History.hpp
- main.cpp
- NoArgGuard.hpp
- Pick.hpp
- README.md
- SignalValueHistory.hpp
- TestAbsType.cpp
- TestAbsType.hpp
- Basic.fppi
- Choice.fppi
- Nested.fppi
- Basic.cpp
- Basic.fpp
- Basic.hpp
- Choice.cpp
- Choice.fpp
- Choice.hpp
- CMakeLists.txt
- main.cpp
- Nested.cpp
- Nested.fpp
- Nested.hpp
- README.md
- Basic.fppi
- BasicGuard.fppi
- BasicGuardString.fppi
- BasicGuardTestAbsType.fppi
- BasicGuardTestArray.fppi
- BasicGuardTestEnum.fppi
- BasicGuardTestStruct.fppi
- BasicGuardU32.fppi
- BasicInternal.fppi
- BasicSelf.fppi
- BasicString.fppi
- BasicTestAbsType.fppi
- BasicTestArray.fppi
- BasicTestEnum.fppi
- BasicTestStruct.fppi
- BasicU32.fppi
- Internal.fppi
- Polymorphism.fppi
- StateToChild.fppi
- StateToChoice.fppi
- StateToSelf.fppi
- StateToState.fppi
- Basic.cpp
- Basic.fpp
- Basic.hpp
- BasicGuard.cpp
- BasicGuard.fpp
- BasicGuard.hpp
- BasicGuardString.cpp
- BasicGuardString.fpp
- BasicGuardString.hpp
- BasicGuardTestAbsType.cpp
- BasicGuardTestAbsType.fpp
- BasicGuardTestAbsType.hpp
- BasicGuardTestArray.cpp
- BasicGuardTestArray.fpp
- BasicGuardTestArray.hpp
- BasicGuardTestEnum.cpp
- BasicGuardTestEnum.fpp
- BasicGuardTestEnum.hpp
- BasicGuardTestStruct.cpp
- BasicGuardTestStruct.fpp
- BasicGuardTestStruct.hpp
- BasicGuardU32.cpp
- BasicGuardU32.fpp
- BasicGuardU32.hpp
- BasicInternal.cpp
- BasicInternal.fpp
- BasicInternal.hpp
- BasicSelf.cpp
- BasicSelf.fpp
- BasicSelf.hpp
- BasicString.cpp
- BasicString.fpp
- BasicString.hpp
- BasicTestAbsType.cpp
- BasicTestAbsType.fpp
- BasicTestAbsType.hpp
- BasicTestArray.cpp
- BasicTestArray.fpp
- BasicTestArray.hpp
- BasicTestEnum.cpp
- BasicTestEnum.fpp
- BasicTestEnum.hpp
- BasicTestStruct.cpp
- BasicTestStruct.fpp
- BasicTestStruct.hpp
- BasicU32.cpp
- BasicU32.fpp
- BasicU32.hpp
- CMakeLists.txt
- Internal.cpp
- Internal.fpp
- Internal.hpp
- main.cpp
- Polymorphism.cpp
- Polymorphism.fpp
- Polymorphism.hpp
- README.md
- StateToChild.cpp
- StateToChild.fpp
- StateToChild.hpp
- StateToChoice.cpp
- StateToChoice.fpp
- StateToChoice.hpp
- StateToSelf.cpp
- StateToSelf.fpp
- StateToSelf.hpp
- StateToState.cpp
- StateToState.fpp
- StateToState.hpp
- CMakeLists.txt
- README.md
- Basic.fpp
- BasicTester.cpp
- BasicTester.hpp
- BasicU32.fpp
- BasicU32Tester.cpp
- BasicU32Tester.hpp
- ChoiceToChoice.fpp
- ChoiceToChoiceTester.cpp
- ChoiceToChoiceTester.hpp
- ChoiceToState.fpp
- ChoiceToStateTester.cpp
- ChoiceToStateTester.hpp
- CMakeLists.txt
- InputPairU16U32.fpp
- InputPairU16U32Tester.cpp
- InputPairU16U32Tester.hpp
- main.cpp
- Sequence.fpp
- SequenceTester.cpp
- SequenceTester.hpp
- SequenceU32.fpp
- SequenceU32Tester.cpp
- SequenceU32Tester.hpp
- Basic.fpp
- BasicTester.cpp
- BasicTester.hpp
- Choice.fpp
- ChoiceTester.cpp
- ChoiceTester.hpp
- CMakeLists.txt
- main.cpp
- Nested.fpp
- NestedTester.cpp
- NestedTester.hpp
- Basic.fpp
- BasicGuard.fpp
- BasicGuardString.fpp
- BasicGuardStringTester.cpp
- BasicGuardStringTester.hpp
- BasicGuardTestAbsType.fpp
- BasicGuardTestAbsTypeTester.cpp
- BasicGuardTestAbsTypeTester.hpp
- BasicGuardTestArray.fpp
- BasicGuardTestArrayTester.cpp
- BasicGuardTestArrayTester.hpp
- BasicGuardTestEnum.fpp
- BasicGuardTestEnumTester.cpp
- BasicGuardTestEnumTester.hpp
- BasicGuardTester.cpp
- BasicGuardTester.hpp
- BasicGuardTestStruct.fpp
- BasicGuardTestStructTester.cpp
- BasicGuardTestStructTester.hpp
- BasicGuardU32.fpp
- BasicGuardU32Tester.cpp
- BasicGuardU32Tester.hpp
- BasicInternal.fpp
- BasicInternalTester.cpp
- BasicInternalTester.hpp
- BasicSelf.fpp
- BasicSelfTester.cpp
- BasicSelfTester.hpp
- BasicString.fpp
- BasicStringTester.cpp
- BasicStringTester.hpp
- BasicTestAbsType.fpp
- BasicTestAbsTypeTester.cpp
- BasicTestAbsTypeTester.hpp
- BasicTestArray.fpp
- BasicTestArrayTester.cpp
- BasicTestArrayTester.hpp
- BasicTestEnum.fpp
- BasicTestEnumTester.cpp
- BasicTestEnumTester.hpp
- BasicTester.cpp
- BasicTester.hpp
- BasicTestStruct.fpp
- BasicTestStructTester.cpp
- BasicTestStructTester.hpp
- BasicU32.fpp
- BasicU32Tester.cpp
- BasicU32Tester.hpp
- CMakeLists.txt
- Internal.fpp
- InternalTester.cpp
- InternalTester.hpp
- main.cpp
- Polymorphism.fpp
- PolymorphismTester.cpp
- PolymorphismTester.hpp
- StateToChild.fpp
- StateToChildTester.cpp
- StateToChildTester.hpp
- StateToChoice.fpp
- StateToChoiceTester.cpp
- StateToChoiceTester.hpp
- StateToSelf.fpp
- StateToSelfTester.cpp
- StateToSelfTester.hpp
- StateToState.fpp
- StateToStateTester.cpp
- StateToStateTester.hpp
- CMakeLists.txt
- CMakeLists.txt
- README.md
- CMakeLists.txt
- EmptyTest.cpp
- main.cpp
- NonPrimitiveTest.cpp
- primitive.fppi
- PrimitiveTest.cpp
- README.md
- struct.fpp
- async.fpp
- AsyncTopologyDefs.hpp
- CMakeLists.txt
- CMakeLists.txt
- Comp.cpp
- Comp.fpp
- Comp.hpp
- CMakeLists.txt
- Framework.cpp
- Framework.fpp
- Framework.hpp
- CMakeLists.txt
- Receiver.cpp
- Receiver.fpp
- Receiver.hpp
- CMakeLists.txt
- Sender.cpp
- Sender.fpp
- Sender.hpp
- CMakeLists.txt
- CMakeLists.txt
- guarded.fpp
- GuardedTopologyDefs.hpp
- CMakeLists.txt
- FppTestTopologyDefs.hpp
- instances.fpp
- main.cpp
- README.md
- ReceiverTopologyDefs.hpp
- topology.fpp
- CMakeLists.txt
- Ports.fpp
- CMakeLists.txt
- main.cpp
- SpecialPortsTopologyDefs.hpp
- topology.fpp
- CMakeLists.txt
- sync.fpp
- SyncTopologyDefs.hpp
- CMakeLists.txt
- ReceiverTopTopologyDefs.hpp
- SenderTopTopologyDefs.hpp
- Topology.fpp
- TopPortsTopologyDefs.hpp
- CMakeLists.txt
- DataBuffer.cpp
- DataBuffer.hpp
- Types.fpp
- CMakeLists.txt
- ArrayTest.hpp
- ComponentTest.hpp
- EnumTest.hpp
- PortTest.hpp
- README.md
- StringTest.hpp
- Utils.cpp
- Utils.hpp
- .gitignore
- CMakeLists.txt
- source.cpp
- CMakeLists.txt
- README.md
- settings.ini
- BufferGetBDD.jpg
- BufferSendBDD.jpg
- sdd.md
- TestBuffer.cpp
- Buffer.cpp
- Buffer.fpp
- Buffer.hpp
- CMakeLists.txt
- CmdBDD.jpg
- .gitignore
- sdd.md
- CmdPacketTest.cpp
- changed-symbols.txt
- CMakeLists.txt
- Cmd.fpp
- CmdArgBuffer.hpp
- CmdPacket.cpp
- CmdPacket.hpp
- CmdString.hpp
- FwComBDD.jpg
- .gitignore
- sdd.md
- CMakeLists.txt
- Com.fpp
- ComBuffer.hpp
- ComPacket.cpp
- ComPacket.hpp
- ActiveComponentBase.cpp
- ActiveComponentBase.hpp
- CMakeLists.txt
- PassiveComponentBase.cpp
- PassiveComponentBase.hpp
- QueuedComponentBase.cpp
- QueuedComponentBase.hpp
- README
- black-uncle-1.dot
- black-uncle-1.svg
- black-uncle-2.dot
- black-uncle-2.svg
- black-uncle-3.dot
- black-uncle-3.svg
- red-uncle-1.dot
- red-uncle-1.svg
- red-uncle-2.dot
- red-uncle-2.svg
- black-height-violation-forest.dot
- black-height-violation-forest.svg
- bst.dot
- bst.svg
- rbt2-violation-augmented.dot
- rbt2-violation-augmented.svg
- rbt2-violation.dot
- rbt2-violation.svg
- tree.dot
- tree.svg
- valid-augmented.dot
- valid-augmented.svg
- valid-forest.dot
- valid-forest.svg
- valid.dot
- valid.svg
- all-black-1.dot
- all-black-1.svg
- all-black-2.dot
- all-black-2.svg
- all-black-3.dot
- all-black-3.svg
- initial.dot
- initial.svg
- loop-entry.dot
- loop-entry.svg
- loop-invariant-a.dot
- loop-invariant-a.svg
- loop-invariant.dot
- loop-invariant.svg
- red-close-nephew-1.dot
- red-close-nephew-1.svg
- red-close-nephew-2.dot
- red-close-nephew-2.svg
- red-close-nephew-3.dot
- red-close-nephew-3.svg
- red-distant-nephew-1.dot
- red-distant-nephew-1.svg
- red-distant-nephew-2.dot
- red-distant-nephew-2.svg
- red-parent.dot
- red-parent.svg
- red-sibling-1.dot
- red-sibling-1.svg
- red-sibling-1a.dot
- red-sibling-1a.svg
- red-sibling-2.dot
- red-sibling-2.svg
- red-sibling-3.dot
- red-sibling-3.svg
- red-sibling-4.dot
- red-sibling-4.svg
- red-sibling-5.dot
- red-sibling-5.svg
- red-sibling-6.dot
- red-sibling-6.svg
- red-sibling-7.dot
- red-sibling-7.svg
- final.dot
- final.svg
- initial.dot
- initial.svg
- Array.md
- ArrayMap.md
- ArraySet.md
- ArraySetOrMapImpl.md
- CircularIndex.md
- ExternalArray.md
- ExternalArrayMap.md
- ExternalArraySet.md
- ExternalFifoQueue.md
- ExternalRedBlackTreeMap.md
- ExternalRedBlackTreeSet.md
- ExternalStack.md
- FifoQueue.md
- FifoQueueBase.md
- MapBase.md
- MapConstIterator.md
- MapEntryBase.md
- Nil.md
- RedBlackTreeMap.md
- RedBlackTreeSet.md
- RedBlackTreeSetOrMapImpl.md
- sdd.md
- SetBase.md
- SetConstIterator.md
- SetEntry.md
- SetOrMapImplConstIterator.md
- SetOrMapImplEntry.md
- SizedContainer.md
- Stack.md
- StackBase.md
- ArraySetOrMapImplTestRules.cpp
- ArraySetOrMapImplTestRules.hpp
- ArraySetOrMapImplTestScenarios.cpp
- ArraySetOrMapImplTestScenarios.hpp
- ArraySetOrMapImplTestState.hpp
- FifoQueueTestRules.cpp
- FifoQueueTestRules.hpp
- FifoQueueTestScenarios.cpp
- FifoQueueTestScenarios.hpp
- FifoQueueTestState.hpp
- MapTestRules.cpp
- MapTestRules.hpp
- MapTestScenarios.cpp
- MapTestScenarios.hpp
- MapTestState.hpp
- RedBlackTreeSetOrMapImplTestRules.cpp
- RedBlackTreeSetOrMapImplTestRules.hpp
- RedBlackTreeSetOrMapImplTestScenarios.cpp
- RedBlackTreeSetOrMapImplTestScenarios.hpp
- RedBlackTreeSetOrMapImplTestState.hpp
- SetTestRules.cpp
- SetTestRules.hpp
- SetTestScenarios.cpp
- SetTestScenarios.hpp
- SetTestState.hpp
- StackTestRules.cpp
- StackTestRules.hpp
- StackTestScenarios.cpp
- StackTestScenarios.hpp
- StackTestState.hpp
- ArrayMapTest.cpp
- ArraySetOrMapImplTest.cpp
- ArraySetOrMapImplTester.hpp
- ArraySetTest.cpp
- ArrayTest.cpp
- CircularIndexTest.cpp
- DataStructuresTestMain.cpp
- ExternalArrayMapTest.cpp
- ExternalArraySetTest.cpp
- ExternalArrayTest.cpp
- ExternalFifoQueueTest.cpp
- ExternalRedBlackTreeMapTest.cpp
- ExternalRedBlackTreeSetTest.cpp
- ExternalStackTest.cpp
- ExternalStackTester.hpp
- FifoQueueTest.cpp
- RedBlackTreeMapTest.cpp
- RedBlackTreeSetOrMapImplTest.cpp
- RedBlackTreeSetOrMapImplTester.hpp
- RedBlackTreeSetTest.cpp
- StackTest.cpp
- Array.hpp
- ArrayMap.hpp
- ArraySet.hpp
- ArraySetOrMapImpl.hpp
- CircularIndex.hpp
- CMakeLists.txt
- DataStructures.cpp
- ExternalArray.hpp
- ExternalArrayMap.hpp
- ExternalArraySet.hpp
- ExternalFifoQueue.hpp
- ExternalRedBlackTreeMap.hpp
- ExternalRedBlackTreeSet.hpp
- ExternalStack.hpp
- FifoQueue.hpp
- FifoQueueBase.hpp
- MapBase.hpp
- MapConstIterator.hpp
- MapEntryBase.hpp
- Nil.hpp
- RedBlackTreeMap.hpp
- RedBlackTreeSet.hpp
- RedBlackTreeSetOrMapImpl.hpp
- SetBase.hpp
- SetConstIterator.hpp
- SetOrMapImplConstIterator.hpp
- SetOrMapImplEntry.hpp
- SizedContainer.hpp
- Stack.hpp
- StackBase.hpp
- sdd.md
- DpContainerTester.hpp
- TestMain.cpp
- DpContainerHeader.hpp
- CMakeLists.txt
- Dp.fpp
- DpContainer.cpp
- DpContainer.hpp
- sdd.md
- CancelPacket.cpp
- CMakeLists.txt
- DataPacket.cpp
- EndPacket.cpp
- FilePackets.hpp
- Header.cpp
- PathName.cpp
- StartPacket.cpp
- FilePacketMain.cpp
- CancelPacket.cpp
- CMakeLists.txt
- DataPacket.cpp
- EndPacket.cpp
- FilePacket.cpp
- FilePacket.hpp
- Header.cpp
- PathName.cpp
- StartPacket.cpp
- CMakeLists.txt
- StatementArgBuffer.cpp
- StatementArgBuffer.fpp
- StatementArgBuffer.hpp
- Channel.fpp
- CMakeLists.txt
- Command.fpp
- DataProductAsync.fpp
- DataProductSync.fpp
- Event.fpp
- LogBDD.jpg
- .gitignore
- sdd.md
- LogTest.cpp
- changed-symbols.txt
- CMakeLists.txt
- Log.fpp
- LogBuffer.hpp
- LogPacket.cpp
- LogPacket.hpp
- LogString.hpp
- TextLogString.hpp
- FakeLogger.cpp
- FakeLogger.hpp
- LoggerMain.cpp
- LoggerRules.cpp
- LoggerRules.hpp
- CMakeLists.txt
- Logger.cpp
- Logger.hpp
- sdd.md
- CMakeLists.txt
- ObjBase.cpp
- ObjBase.hpp
- README
- SimpleObjRegistry.cpp
- SimpleObjRegistry.hpp
- sdd.md
- CMakeLists.txt
- InputPortBase.cpp
- InputPortBase.hpp
- InputSerializePort.cpp
- InputSerializePort.hpp
- OutputPortBase.cpp
- OutputPortBase.hpp
- OutputSerializePort.cpp
- OutputSerializePort.hpp
- PortBase.cpp
- PortBase.hpp
- README
- CMakeLists.txt
- CompletionStatus.fpp
- CMakeLists.txt
- Ready.fpp
- CMakeLists.txt
- Signal.fpp
- CMakeLists.txt
- SuccessCondition.fpp
- PrmGetBDD.jpg
- PrmSetBDD.jpg
- .gitignore
- sdd.md
- ParamValidTest.cpp
- changed-symbols.txt
- CMakeLists.txt
- ParamBuffer.hpp
- ParamValid.hpp
- Prm.fpp
- PrmBuffer.hpp
- PrmExternalTypes.hpp
- PrmString.hpp
- CMakeLists.txt
- TestSerializable.fpp
- Test.cpp
- test.ser
- .gitignore
- CMakeLists.txt
- SerializableFile.cpp
- SerializableFile.hpp
- CMakeLists.txt
- README
- SmSignalBuffer.hpp
- CMakeLists.txt
- String.hpp
- UnitTest.hpp
- UnitTestAssert.cpp
- UnitTestAssert.hpp
- TimeBDD.jpg
- sdd.md
- TimeIntervalTester.cpp
- TimeIntervalTester.hpp
- TimeTester.cpp
- TimeTester.hpp
- TimeTestMain.cpp
- CMakeLists.txt
- Time.cpp
- Time.fpp
- Time.hpp
- TimeInterval.cpp
- TimeInterval.hpp
- FwTlmBDD.jpg
- .gitignore
- sdd.md
- TlmTest.cpp
- CMakeLists.txt
- Tlm.fpp
- TlmBuffer.hpp
- TlmPacket.cpp
- TlmPacket.hpp
- TlmString.hpp
- TrapHandler.hpp
- .gitignore
- sdd.md
- Bytes.cpp
- Bytes.hpp
- CMakeLists.txt
- AssertTypesTest.cpp
- CAssertTest.cpp
- ExternalSerializeBufferTest.cpp
- LinearBufferBaseTester.hpp
- MmapAllocatorTest.cpp
- OptionalTest.cpp
- ScanfScanTest.cpp
- SnPrintfFormatTest.cpp
- TypesTest.cpp
- Assert.cpp
- Assert.hpp
- BasicTypes.h
- BasicTypes.hpp
- ByteArray.hpp
- CAssert.h
- CMakeLists.txt
- ConstByteArray.hpp
- ConstExternalString.hpp
- ConstStringBase.cpp
- ConstStringBase.hpp
- ExternalString.hpp
- FileNameString.hpp
- format.hpp
- InternalInterfaceString.hpp
- LinearBufferTemplate.hpp
- MallocAllocator.cpp
- MallocAllocator.hpp
- MemAllocator.cpp
- MemAllocator.hpp
- MmapAllocator.hpp
- ObjectName.hpp
- Optional.hpp
- PolyType.cpp
- PolyType.hpp
- scan.hpp
- SerialBuffer.cpp
- SerialBuffer.hpp
- Serializable.cpp
- Serializable.hpp
- snprintf_format.cpp
- sscanf_scan.cpp
- String.hpp
- StringBase.cpp
- StringBase.hpp
- StringTemplate.hpp
- StringToNumber.cpp
- StringType.hpp
- StringUtils.cpp
- StringUtils.hpp
- Types.fpp
- CMakeLists.txt
- Deprecate.hpp
- FPrimeBasicTypes.h
- FPrimeBasicTypes.hpp
- LanguageHelpers.hpp
- DarwinCountingSemaphoreTests.cpp
- DarwinCpuTests.cpp
- DarwinMemoryTests.cpp
- CMakeLists.txt
- CountingSemaphore.cpp
- CountingSemaphore.hpp
- Cpu.cpp
- Cpu.hpp
- DefaultCountingSemaphore.cpp
- DefaultCpu.cpp
- DefaultMemory.cpp
- error.cpp
- error.hpp
- Memory.cpp
- Memory.hpp
- sdd.md
- sdd-lockless-queue.md
- sdd.md
- LocklessPriorityQueueTests.cpp
- LocklessPriorityQueueTsanTests.cpp
- PriorityMemQueueInputValidationTests.cpp
- PriorityMemQueueRules.hpp
- PriorityMemQueueTests.cpp
- PriorityQueueTests.cpp
- QueueRulesDefinitions.hpp
- sdd.md
- AtomicQueueTest.cpp
- MaxHeapTest.cpp
- AtomicQueue.cpp
- AtomicQueue.hpp
- CMakeLists.txt
- MaxHeap.cpp
- MaxHeap.hpp
- CMakeLists.txt
- DefaultLocklessPriorityQueue.cpp
- DefaultPriorityMemQueue.cpp
- DefaultPriorityQueue.cpp
- LocklessPriorityQueue.cpp
- LocklessPriorityQueue.hpp
- PriorityMemQueue.cpp
- PriorityMemQueue.hpp
- PriorityQueue.cpp
- PriorityQueue.hpp
- LinuxCpuTests.cpp
- LinuxMemoryTests.cpp
- CMakeLists.txt
- Cpu.cpp
- Cpu.hpp
- DefaultCpu.cpp
- DefaultMemory.cpp
- Memory.cpp
- Memory.hpp
- CMakeLists.txt
- CountingSemaphore.fpp
- Directory.fpp
- File.fpp
- FileSystem.fpp
- Generic.fpp
- Models.cpp
- Mutex.fpp
- Queue.fpp
- RawTime.fpp
- Task.fpp
- PosixConditionTests.cpp
- PosixConsoleTests.cpp
- PosixCountingSemaphoreTests.cpp
- PosixDirectoryTests.cpp
- PosixFileSystemTests.cpp
- PosixFileTests.cpp
- PosixMutexTests.cpp
- PosixRawTimeTests.cpp
- PosixTaskTests.cpp
- .gitignore
- CMakeLists.txt
- ConditionVariable.cpp
- ConditionVariable.hpp
- Console.cpp
- Console.hpp
- CountingSemaphore.cpp
- CountingSemaphore.hpp
- DefaultConsole.cpp
- DefaultCountingSemaphore.cpp
- DefaultFile.cpp
- DefaultMutex.cpp
- DefaultRawTime.cpp
- DefaultTask.cpp
- Directory.cpp
- Directory.hpp
- error.cpp
- error.hpp
- File.cpp
- File.hpp
- FileSystem.cpp
- FileSystem.hpp
- Mutex.cpp
- Mutex.hpp
- RawTime.cpp
- RawTime.hpp
- Task.cpp
- Task.hpp
- QueueRulesDefinitions.hpp
- StubConditionTests.cpp
- StubConsoleTests.cpp
- StubCpuTests.cpp
- StubDirectoryTests.cpp
- StubFileSystemTests.cpp
- StubFileTests.cpp
- StubMemoryTests.cpp
- StubMutexTests.cpp
- StubQueueTests.cpp
- StubRawTimeTests.cpp
- StubTaskTests.cpp
- StubTests.cpp
- CMakeLists.txt
- ConditionVariable.cpp
- ConditionVariable.hpp
- Console.cpp
- Console.hpp
- CountingSemaphore.cpp
- CountingSemaphore.hpp
- Cpu.cpp
- Cpu.hpp
- DefaultConsole.cpp
- DefaultCountingSemaphore.cpp
- DefaultCpu.cpp
- DefaultFile.cpp
- DefaultMemory.cpp
- DefaultMutex.cpp
- DefaultQueue.cpp
- DefaultRawTime.cpp
- DefaultTask.cpp
- Directory.cpp
- Directory.hpp
- File.cpp
- File.hpp
- FileSystem.cpp
- FileSystem.hpp
- Memory.cpp
- Memory.hpp
- Mutex.cpp
- Mutex.hpp
- Queue.cpp
- Queue.hpp
- RawTime.cpp
- RawTime.hpp
- Task.cpp
- Task.hpp
- CMakeLists.txt
- ConditionVariable.cpp
- ConditionVariable.hpp
- Console.cpp
- Console.hpp
- CountingSemaphore.cpp
- CountingSemaphore.hpp
- Cpu.cpp
- Cpu.hpp
- DefaultConsole.cpp
- DefaultCountingSemaphore.cpp
- DefaultCpu.cpp
- DefaultFile.cpp
- DefaultMemory.cpp
- DefaultMutex.cpp
- DefaultQueue.cpp
- DefaultRawTime.cpp
- DefaultTask.cpp
- Directory.cpp
- Directory.hpp
- File.cpp
- File.hpp
- FileSystem.cpp
- FileSystem.hpp
- Memory.cpp
- Memory.hpp
- Mutex.cpp
- Mutex.hpp
- Queue.cpp
- Queue.hpp
- RawTime.cpp
- RawTime.hpp
- Task.cpp
- Task.hpp
- CommonTests.cpp
- CommonTests.hpp
- ConditionRules.cpp
- ConditionRules.hpp
- RulesHeaders.hpp
- CommonTests.cpp
- CommonTests.hpp
- CountingSemaphoreRules.cpp
- CountingSemaphoreRules.hpp
- RulesHeaders.hpp
- CommonCpuTests.cpp
- CommonTests.cpp
- CommonTests.hpp
- DirectoryRules.cpp
- DirectoryRules.hpp
- RulesHeaders.hpp
- CommonTests.cpp
- CommonTests.hpp
- FileRules.cpp
- FileRules.hpp
- RulesHeaders.hpp
- SyntheticFileSystem.cpp
- SyntheticFileSystem.hpp
- CommonTests.cpp
- CommonTests.hpp
- FileSystemRules.cpp
- FileSystemRules.hpp
- RulesHeaders.hpp
- CommonMemoryTests.cpp
- CommonTests.cpp
- CommonTests.hpp
- MutexRules.cpp
- MutexRules.hpp
- RulesHeaders.hpp
- CommonTests.cpp
- CommonTests.hpp
- QueueRules.cpp
- QueueRules.hpp
- RulesHeaders.hpp
- CommonTests.cpp
- CommonTests.hpp
- RawTimeRules.cpp
- RawTimeRules.hpp
- RulesHeaders.hpp
- CommonTests.cpp
- CommonTests.hpp
- RulesHeaders.hpp
- TaskRules.cpp
- TaskRules.hpp
- FilePathUtilsTest.cpp
- IntervalTimerTest.cpp
- OsMutexBasicLockableTest.cpp
- OsTestMain.cpp
- OsValidateFileTest.cpp
- SandboxedFileTest.cpp
- ConcurrentRule.hpp
- CMakeLists.txt
- Condition.cpp
- Condition.hpp
- Console.cpp
- Console.hpp
- CountingSemaphore.cpp
- CountingSemaphore.hpp
- Cpu.cpp
- Cpu.hpp
- Delegate.hpp
- DelegateRawTime.cpp
- DelegateRawTime.hpp
- Directory.cpp
- Directory.hpp
- File.cpp
- File.hpp
- FilePathUtils.cpp
- FilePathUtils.hpp
- FileSystem.cpp
- FileSystem.hpp
- IntervalTimer.cpp
- IntervalTimer.hpp
- Memory.cpp
- Memory.hpp
- Mutex.cpp
- Mutex.hpp
- Os.cpp
- Os.hpp
- Queue.cpp
- Queue.hpp
- QueueString.hpp
- RawTime.hpp
- RawTimeInterface.hpp
- SandboxedFile.cpp
- SandboxedFile.hpp
- Task.cpp
- Task.hpp
- TaskString.hpp
- Types.fpp
- ValidatedFile.cpp
- ValidatedFile.hpp
- ValidateFile.hpp
- ValidateFileCommon.cpp
- Pick.cpp
- Pick.hpp
- Pick_default.cpp
- bsd_random.c
- bsd_random.h
- Random.cpp
- Random.hpp
- Rule.hpp
- BoundedIteratedScenario.hpp
- BoundedScenario.hpp
- ConditionalIteratedScenario.hpp
- ConditionalScenario.hpp
- InterleavedScenario.hpp
- IteratedScenario.hpp
- RandomlyBoundedScenario.hpp
- RandomScenario.hpp
- RepeatedRuleScenario.hpp
- RepeatedScenario.hpp
- RuleScenario.hpp
- RuleSequenceScenario.hpp
- Scenario.hpp
- ScenarioArray.hpp
- SelectedScenario.hpp
- SequenceScenario.hpp
- basic_types.h
- testing.hpp
- CMakeLists.txt
- README.md
- phaser.svg
- phaser_cycle.drawio
- phaser_cycle.svg
- sdd.md
- ActivePhaserTester.cpp
- ActivePhaserTester.hpp
- ActivePhaserTestMain.cpp
- ActivePhaser.cpp
- ActivePhaser.fpp
- ActivePhaser.hpp
- CMakeLists.txt
- ActiveRateGroupBDD.jpg
- .gitignore
- Checklist_Code.xlsx
- Checklist_Design.xlsx
- Checklist_Unit_Test.xls
- sdd.md
- ActiveRateGroupTester.cpp
- ActiveRateGroupTester.hpp
- ActiveRateGroupTestMain.cpp
- Readme.txt
- ActiveRateGroup.cpp
- ActiveRateGroup.fpp
- ActiveRateGroup.hpp
- CMakeLists.txt
- sdd.md
- ActiveTextLoggerTester.cpp
- ActiveTextLoggerTester.hpp
- ActiveTextLoggerTestMain.cpp
- ActiveTextLogger.cpp
- ActiveTextLogger.fpp
- ActiveTextLogger.hpp
- CMakeLists.txt
- LogFile.cpp
- LogFile.hpp
- AssertFatalAdapterBDD.jpg
- sdd.md
- AssertFatalAdapterTester.cpp
- AssertFatalAdapterTester.hpp
- main.cpp
- AssertFatalAdapter.fpp
- AssertFatalAdapter.hpp
- AssertFatalAdapterComponentImpl.cpp
- AssertFatalAdapterComponentImpl.hpp
- AssertFatalEvents.fppi
- check
- CMakeLists.txt
- sdd.md
- Accumulate.cpp
- Accumulate.hpp
- BufferAccumulatorMain.cpp
- BufferAccumulatorTester.cpp
- BufferAccumulatorTester.hpp
- Drain.cpp
- Drain.hpp
- Errors.cpp
- Errors.hpp
- Health.cpp
- Health.hpp
- ArrayFIFOBuffer.cpp
- BufferAccumulator.cpp
- BufferAccumulator.fpp
- BufferAccumulator.hpp
- CMakeLists.txt
- Commands.fppi
- Events.fppi
- Telemetry.fppi
- sdd.md
- BufferLoggerMain.cpp
- BufferLoggerTester.cpp
- BufferLoggerTester.hpp
- Errors.cpp
- Errors.hpp
- Health.cpp
- Health.hpp
- Logging.cpp
- Logging.hpp
- BufferLogger.cpp
- BufferLogger.fpp
- BufferLogger.hpp
- BufferLoggerFile.cpp
- changed-symbols.txt
- CMakeLists.txt
- Commands.fppi
- Events.fppi
- Telemetry.fppi
- code.xlsx
- design.xlsx
- unit_test.xls
- BufferManagerBDD.jpg
- CommandExecution.jpg
- sdd.md
- BufferManagerTester.cpp
- BufferManagerTester.hpp
- BufferManagerTestMain.cpp
- BufferManager.fpp
- BufferManager.hpp
- BufferManagerComponentImpl.cpp
- BufferManagerComponentImpl.hpp
- CMakeLists.txt
- Events.fppi
- Telemetry.fppi
- sdd.md
- BufferRepeaterTester.cpp
- BufferRepeaterTester.hpp
- BufferRepeaterTestMain.cpp
- BufferRepeater.cpp
- BufferRepeater.fpp
- BufferRepeater.hpp
- CMakeLists.txt
- sdd.md
- AosDeframerTester.cpp
- AosDeframerTester.hpp
- AosDeframerTestMain.cpp
- AosDeframerTestSupport.cpp
- AosDeframer.cpp
- AosDeframer.fpp
- AosDeframer.hpp
- AosDeframerEvents.fppi
- AosDeframerTelem.fppi
- CMakeLists.txt
- sdd.md
- AosFramerTester.cpp
- AosFramerTester.hpp
- AosFramerTestMain.cpp
- AosFramer.cpp
- AosFramer.fpp
- AosFramer.hpp
- CMakeLists.txt
- sdd.md
- GetSeqCount.cpp
- ValidateSeqCount.cpp
- TestState.cpp
- TestState.hpp
- ApidManagerTester.cpp
- ApidManagerTester.hpp
- ApidManagerTestMain.cpp
- ApidManager.cpp
- ApidManager.fpp
- ApidManager.hpp
- CMakeLists.txt
- sdd.md
- DataFlow.cpp
- Deframe.cpp
- CcsdsSdlsDeframerTester.cpp
- CcsdsSdlsDeframerTester.hpp
- CcsdsSdlsDeframerTestMain.cpp
- CcsdsSdlsDeframer.cpp
- CcsdsSdlsDeframer.fpp
- CcsdsSdlsDeframer.hpp
- CMakeLists.txt
- sdd.md
- DataFlow.cpp
- Frame.cpp
- CcsdsSdlsFramerTester.cpp
- CcsdsSdlsFramerTester.hpp
- CcsdsSdlsFramerTestMain.cpp
- CcsdsSdlsFramer.cpp
- CcsdsSdlsFramer.fpp
- CcsdsSdlsFramer.hpp
- CMakeLists.txt
- CfdpManager.drawio
- CfdpManager.png
- CfdpManager_usage.drawio
- CfdpManager_usage.png
- sdd.md
- .gitignore
- CfdpManagerCommandTests.cpp
- CfdpManagerEventTests.cpp
- CfdpManagerHelperTests.cpp
- CfdpManagerMultiChannelTests.cpp
- CfdpManagerParameterTests.cpp
- CfdpManagerTester.cpp
- CfdpManagerTester.hpp
- CfdpManagerTestMain.cpp
- PduTester.cpp
- test_file.bin
- PduTests.cpp
- AckPdu.cpp
- AckPdu.hpp
- CMakeLists.txt
- EofPdu.cpp
- EofPdu.hpp
- FileDataPdu.cpp
- FileDataPdu.hpp
- FinPdu.cpp
- FinPdu.hpp
- MetadataPdu.cpp
- MetadataPdu.hpp
- NakPdu.cpp
- NakPdu.hpp
- PduBase.hpp
- PduHeader.cpp
- PduHeader.hpp
- Tlv.cpp
- Tlv.hpp
- Types.fpp
- Types.hpp
- ATTRIBUTION.md
- CfdpManager.cpp
- CfdpManager.fpp
- CfdpManager.hpp
- Channel.cpp
- Channel.hpp
- Chunk.cpp
- Chunk.hpp
- Clist.cpp
- Clist.hpp
- CMakeLists.txt
- Commands.fppi
- Engine.cpp
- Engine.hpp
- Events.fppi
- Parameters.fppi
- Telemetry.fppi
- Timer.cpp
- Timer.hpp
- Transaction.hpp
- TransactionRx.cpp
- TransactionTx.cpp
- Utils.cpp
- Utils.hpp
- sdd.md
- ClearTextDecryptorTester.cpp
- ClearTextDecryptorTester.hpp
- ClearTextDecryptorTestMain.cpp
- ClearTextDecryptor.cpp
- ClearTextDecryptor.fpp
- ClearTextDecryptor.hpp
- CMakeLists.txt
- sdd.md
- ClearTextEncryptorTester.cpp
- ClearTextEncryptorTester.hpp
- ClearTextEncryptorTestMain.cpp
- ClearTextEncryptor.cpp
- ClearTextEncryptor.fpp
- ClearTextEncryptor.hpp
- CMakeLists.txt
- CcsdsSdlsDecrypt.fpp
- CcsdsSdlsEncrypt.fpp
- CMakeLists.txt
- SdlsKey.fpp
- CMakeLists.txt
- Ports.fpp
- sdd.md
- SdlsFileKeyManagerTester.cpp
- SdlsFileKeyManagerTester.hpp
- SdlsFileKeyManagerTestMain.cpp
- CMakeLists.txt
- SdlsFileKeyManager.cpp
- SdlsFileKeyManager.fpp
- SdlsFileKeyManager.hpp
- CMakeLists.txt
- SdlsSaRouterCfg.fpp
- sdd.md
- DataFlow.cpp
- Route.cpp
- TestState.cpp
- TestState.hpp
- SdlsSaRouterTester.cpp
- SdlsSaRouterTester.hpp
- SdlsSaRouterTestMain.cpp
- CMakeLists.txt
- SdlsSaRouter.cpp
- SdlsSaRouter.fpp
- SdlsSaRouter.hpp
- sdd.md
- SpacePacketDeframerTester.cpp
- SpacePacketDeframerTester.hpp
- SpacePacketDeframerTestMain.cpp
- CMakeLists.txt
- SpacePacketDeframer.cpp
- SpacePacketDeframer.fpp
- SpacePacketDeframer.hpp
- sdd.md
- SpacePacketFramerTester.cpp
- SpacePacketFramerTester.hpp
- SpacePacketFramerTestMain.cpp
- CMakeLists.txt
- SpacePacketFramer.cpp
- SpacePacketFramer.fpp
- SpacePacketFramer.hpp
- sdd.md
- TcDeframerTester.cpp
- TcDeframerTester.hpp
- TcDeframerTestMain.cpp
- CMakeLists.txt
- TcDeframer.cpp
- TcDeframer.fpp
- TcDeframer.hpp
- CMakeLists.txt
- main.cpp
- TestUtils.cpp
- TestUtils.hpp
- sdd.md
- TmFramerTester.cpp
- TmFramerTester.hpp
- TmFramerTestMain.cpp
- CMakeLists.txt
- TmFramer.cpp
- TmFramer.fpp
- TmFramer.hpp
- CMakeLists.txt
- SdlsKeyCfg.fpp
- CMakeLists.txt
- SdlsKeyBuffer.hpp
- Types.fpp
- CRC16.hpp
- CMakeLists.txt
- sdd.md
- ChronoTimeTester.cpp
- ChronoTimeTester.hpp
- ChronoTimeTestMain.cpp
- ChronoTime.cpp
- ChronoTime.fpp
- ChronoTime.hpp
- CMakeLists.txt
- CommandDispatcherBDD.jpg
- .gitignore
- Checklist_Code.xlsx
- Checklist_Design.xlsx
- Checklist_Unit_Test.xls
- sdd.md
- test_cmd_dispatcher.py
- CommandDispatcherTester.cpp
- CommandDispatcherTester.hpp
- CommandDispatcherTestMain.cpp
- changed-symbols.txt
- CMakeLists.txt
- CmdDispatcher.fpp
- CommandDispatcher.hpp
- CommandDispatcherImpl.cpp
- CommandDispatcherImpl.hpp
- CmdSeqInBDD.jpg
- CmdSequencerBDD.jpg
- CmdSequencerIBD.jpg
- SequenceExecution.jpg
- AMPCSSequence.md
- Checklist_Code.xlsx
- Checklist_Design.xlsx
- Checklist_Unit_Test.xls
- sdd.md
- AMPCSSequence.cpp
- AMPCSSequence.hpp
- README.md
- test_cmd_sequencer.py
- test_seq.seq
- test_seq_wait.seq
- .gitignore
- AMPCS.hpp
- CRCs.cpp
- CRCs.hpp
- Headers.cpp
- Headers.hpp
- Records.cpp
- Records.hpp
- CRCs.cpp
- CRCs.hpp
- FPrime.hpp
- Headers.cpp
- Headers.hpp
- Records.cpp
- Records.hpp
- BadCRCFile.cpp
- BadCRCFile.hpp
- BadDescriptorFile.cpp
- BadDescriptorFile.hpp
- BadTimeBaseFile.cpp
- BadTimeBaseFile.hpp
- BadTimeContextFile.cpp
- BadTimeContextFile.hpp
- Buffers.cpp
- Buffers.hpp
- DataAfterRecordsFile.cpp
- DataAfterRecordsFile.hpp
- EmptyFile.cpp
- EmptyFile.hpp
- File.cpp
- File.hpp
- ImmediateEOSFile.cpp
- ImmediateEOSFile.hpp
- ImmediateFile.cpp
- ImmediateFile.hpp
- MissingCRCFile.cpp
- MissingCRCFile.hpp
- MissingFile.cpp
- MissingFile.hpp
- MixedFile.cpp
- MixedFile.hpp
- NoRecordsFile.cpp
- NoRecordsFile.hpp
- RelativeFile.cpp
- RelativeFile.hpp
- SequenceFiles.hpp
- SizeFieldTooLargeFile.cpp
- SizeFieldTooLargeFile.hpp
- SizeFieldTooSmallFile.cpp
- SizeFieldTooSmallFile.hpp
- TooLargeFile.cpp
- TooLargeFile.hpp
- USecFieldTooShortFile.cpp
- USecFieldTooShortFile.hpp
- .gitignore
- AMPCS.cpp
- AMPCS.hpp
- CmdSequencerMain.cpp
- CmdSequencerTester.cpp
- CmdSequencerTester.hpp
- CommandBuffers.cpp
- CommandBuffers.hpp
- Health.cpp
- Health.hpp
- Immediate.cpp
- Immediate.hpp
- ImmediateBase.cpp
- ImmediateBase.hpp
- ImmediateEOS.cpp
- ImmediateEOS.hpp
- Interceptors.cpp
- InvalidFiles.cpp
- InvalidFiles.hpp
- JoinWait.cpp
- JoinWait.hpp
- Mixed.cpp
- Mixed.hpp
- MixedRelativeBase.cpp
- MixedRelativeBase.hpp
- NoFiles.cpp
- NoFiles.hpp
- NoRecords.cpp
- NoRecords.hpp
- Relative.cpp
- Relative.hpp
- UnitTest.hpp
- .gitignore
- changed-symbols.txt
- CMakeLists.txt
- CmdSequencer.fpp
- CmdSequencer.hpp
- CmdSequencerImpl.cpp
- CmdSequencerImpl.hpp
- Commands.fppi
- Events.cpp
- Events.fppi
- FPrimeSequence.cpp
- Sequence.cpp
- Telemetry.fppi
- sdd.md
- CmdSplitterTester.cpp
- CmdSplitterTester.hpp
- CmdSplitterTestMain.cpp
- CMakeLists.txt
- CmdSplitter.cpp
- CmdSplitter.fpp
- CmdSplitter.hpp
- diagram.svg
- sdd.md
- ComAggregatorTester.cpp
- ComAggregatorTester.hpp
- ComAggregatorTestMain.cpp
- CMakeLists.txt
- ComAggregator.cpp
- ComAggregator.fpp
- ComAggregator.hpp
- sdd.md
- .gitignore
- ComLoggerMain.cpp
- ComLoggerTester.cpp
- ComLoggerTester.hpp
- .gitignore
- CMakeLists.txt
- ComLogger.cpp
- ComLogger.fpp
- ComLogger.hpp
- Commands.fppi
- Events.fppi
- ComQueue.png
- state-machine.png
- state-machine.puml
- sdd.md
- ComQueueTester.cpp
- ComQueueTester.hpp
- ComQueueTestMain.cpp
- CMakeLists.txt
- ComQueue.cpp
- ComQueue.fpp
- ComQueue.hpp
- ComQueueCommands.fppi
- ComQueueEvents.fppi
- ComQueueTelemetry.fppi
- sdd.md
- ComRetryTester.cpp
- ComRetryTester.hpp
- ComRetryTestMain.cpp
- CMakeLists.txt
- ComRetry.cpp
- ComRetry.fpp
- ComRetry.hpp
- sdd.md
- ComSplitterMain.cpp
- ComSplitterTester.cpp
- ComSplitterTester.hpp
- CMakeLists.txt
- ComSplitter.cpp
- ComSplitter.fpp
- ComSplitter.hpp
- byte-stream.png
- com-adapter.png
- sdd.md
- ComStubTester.cpp
- ComStubTester.hpp
- ComStubTestMain.cpp
- CMakeLists.txt
- ComStub.cpp
- ComStub.fpp
- ComStub.hpp
- CyclePortBDD.jpg
- CMakeLists.txt
- Cycle.fpp
- sdd.md
- test_cmd_dpCatalog.py
- .gitignore
- Makefile
- send_dps.seq
- DpCatalogTester.cpp
- DpCatalogTester.hpp
- DpCatalogTestMain.cpp
- .gitignore
- CMakeLists.txt
- DpCatalog.cpp
- DpCatalog.fpp
- DpCatalog.hpp
- DpCompressProcSM.drawio.png
- sdd.md
- CMakeLists.txt
- CompressChunk.fpp
- ProcRequest.cpp
- ProcRequest.hpp
- Rules.hpp
- Testers.cpp
- Testers.hpp
- TestState.hpp
- AbstractState.cpp
- AbstractState.hpp
- DpCompressProcTester.cpp
- DpCompressProcTester.hpp
- DpCompressProcTestMain.cpp
- CMakeLists.txt
- CompressionTypes.fpp
- CMakeLists.txt
- DpCompressProc.cpp
- DpCompressProc.fpp
- DpCompressProc.hpp
- buffer-get.png
- buffer-get.txt
- buffer-request.json
- buffer-request.png
- buffer-request.txt
- product-send.json
- product-send.png
- product-send.txt
- DpManager.png
- sdd.md
- test_cmd_dpMgr.py
- BufferGetStatus.cpp
- BufferGetStatus.hpp
- CLEAR_EVENT_THROTTLE.cpp
- CLEAR_EVENT_THROTTLE.hpp
- ProductGetIn.cpp
- ProductGetIn.hpp
- ProductRequestIn.cpp
- ProductRequestIn.hpp
- ProductSendIn.cpp
- ProductSendIn.hpp
- Rules.hpp
- SchedIn.cpp
- SchedIn.hpp
- Testers.cpp
- Testers.hpp
- Random.cpp
- Random.hpp
- TestState.hpp
- AbstractState.hpp
- DpManagerTester.cpp
- DpManagerTester.hpp
- DpManagerTestMain.cpp
- README.md
- CMakeLists.txt
- DpManager.cpp
- DpManager.fpp
- DpManager.hpp
- CMakeLists.txt
- DpPorts.fpp
- product-write.png
- product-write.txt
- DpWriter.png
- sdd.md
- test_cmd_dpWriter.py
- BufferSendIn.cpp
- BufferSendIn.hpp
- CLEAR_EVENT_THROTTLE.cpp
- CLEAR_EVENT_THROTTLE.hpp
- FileOpenStatus.cpp
- FileOpenStatus.hpp
- FileWriteStatus.cpp
- FileWriteStatus.hpp
- Rules.hpp
- SchedIn.cpp
- SchedIn.hpp
- Testers.cpp
- Testers.hpp
- Random.cpp
- Random.hpp
- TestState.hpp
- AbstractState.cpp
- AbstractState.hpp
- DpWriterTester.cpp
- DpWriterTester.hpp
- DpWriterTestMain.cpp
- README.md
- CMakeLists.txt
- DpWriter.cpp
- DpWriter.fpp
- DpWriter.hpp
- sdd.md
- DpZLibCompressorTester.cpp
- DpZLibCompressorTester.hpp
- DpZLibCompressorTestMain.cpp
- CMakeLists.txt
- ZLib.fpp
- CMakeLists.txt
- DpZLibCompressor.cpp
- DpZLibCompressor.fpp
- DpZLibCompressor.hpp
- EventManagerBDD.jpg
- ReceiveEvents.jpg
- WriteEventBuffer.jpg
- sdd.md
- test_cmd_eventManager.py
- .gitignore
- EventManagerTester.cpp
- EventManagerTester.hpp
- EventManagerTestMain.cpp
- Readme.txt
- CMakeLists.txt
- EventManager.cpp
- EventManager.fpp
- EventManager.hpp
- FatalEvent.jpg
- .gitignore
- sdd.md
- CMakeLists.txt
- Fatal.fpp
- sdd.md
- CMakeLists.txt
- FatalHandler.fpp
- FatalHandler.hpp
- FatalHandlerComponentBaremetalImpl.cpp
- FatalHandlerComponentCommonImpl.cpp
- FatalHandlerComponentImpl.hpp
- FatalHandlerComponentLinuxImpl.cpp
- FatalHandlerComponentVxWorksImpl.cpp
- FileDispatcher.drawio
- FileDispatcher.drawio.png
- sdd.md
- FileDispatcherTester.cpp
- FileDispatcherTester.hpp
- FileDispatcherTestMain.cpp
- CMakeLists.txt
- FileDispatcher.cpp
- FileDispatcher.fpp
- FileDispatcher.hpp
- code.xlsx
- design.xlsx
- unit_test.xls
- sdd.md
- test_cmd_fileDownlink.py
- FileBuffer.cpp
- FileDownlinkMain.cpp
- FileDownlinkTester.cpp
- FileDownlinkTester.hpp
- check.xml
- CMakeLists.txt
- Commands.fppi
- Events.fppi
- File.cpp
- FileDownlink.cpp
- FileDownlink.fpp
- FileDownlink.hpp
- Telemetry.fppi
- Warnings.cpp
- CMakeLists.txt
- FileDownlinkPorts.fpp
- sdd.md
- test_cmd_fileManager.py
- FileManagerMain.cpp
- FileManagerTester.cpp
- FileManagerTester.hpp
- .gitignore
- CMakeLists.txt
- Commands.fppi
- Events.fppi
- FileManager.cpp
- FileManager.fpp
- FileManager.hpp
- Telemetry.fppi
- code.xlsx
- design.xlsx
- unit_test.xls
- FileUplink.drawio
- FileUplink.drawio.png
- sdd.md
- 1MiB.txt
- test_cmd_uplink.py
- test_seq.seq
- test_seq_wait.seq
- dest.bin
- FileUplinkMain.cpp
- FileUplinkTester.cpp
- FileUplinkTester.hpp
- .gitignore
- CMakeLists.txt
- Events.fppi
- File.cpp
- FileUplink.cpp
- FileUplink.fpp
- FileUplink.hpp
- Telemetry.fppi
- Warnings.cpp
- FileWorker.png
- sdd.md
- CMakeLists.txt
- FileTester.cpp
- FileTester.hpp
- FileWorkerErrTester.cpp
- FileWorkerErrTester.hpp
- FileWorkerErrTestMain.cpp
- FileWorkerTester.cpp
- FileWorkerTester.hpp
- FileWorkerTestMain.cpp
- .gitignore
- CMakeLists.txt
- FileWorker.cpp
- FileWorker.fpp
- FileWorker.hpp
- FileWorkerTypes.hpp
- nominalread.bin
- nominalread.bin.CRC32
- nominalwrite.bin
- testfile.txt.CRC32
- deframer_uplink_stack.png
- sdd.md
- FprimeDeframerTester.cpp
- FprimeDeframerTester.hpp
- FprimeDeframerTestMain.cpp
- CMakeLists.txt
- FprimeDeframer.cpp
- FprimeDeframer.fpp
- FprimeDeframer.hpp
- framer-topology.png
- sdd.md
- FprimeFramerTester.cpp
- FprimeFramerTester.hpp
- FprimeFramerTestMain.cpp
- CMakeLists.txt
- FprimeFramer.cpp
- FprimeFramer.fpp
- FprimeFramer.hpp
- sdd.md
- CMakeLists.txt
- FprimeProtocol.fpp
- sdd.md
- FprimeRouterTester.cpp
- FprimeRouterTester.hpp
- FprimeRouterTestMain.cpp
- CMakeLists.txt
- FprimeRouter.cpp
- FprimeRouter.fpp
- FprimeRouter.hpp
- directives.md
- sdd.md
- FpySequencerTester.cpp
- FpySequencerTester.hpp
- FpySequencerTestMain.cpp
- FpySequencerTestSequences.cpp
- .gitignore
- CMakeLists.txt
- FpySequencer.cpp
- FpySequencer.fpp
- FpySequencer.hpp
- FpySequencerCommands.fppi
- FpySequencerDirectives.cpp
- FpySequencerDirectives.fppi
- FpySequencerEvents.fppi
- FpySequencerParams.fppi
- FpySequencerRunState.cpp
- FpySequencerStack.cpp
- FpySequencerStateMachine.cpp
- FpySequencerStateMachine.fppi
- FpySequencerTelemetry.fppi
- FpySequencerTypes.fpp
- FpySequencerValidationState.cpp
- sdd.md
- CcsdsTcFrameDetector.cpp
- CcsdsTcFrameDetector.hpp
- FprimeFrameDetector.cpp
- FprimeFrameDetector.hpp
- CcsdsTcFrameDetectorTestMain.cpp
- FprimeFrameDetectorTestMain.cpp
- FrameAccumulatorTester.cpp
- FrameAccumulatorTester.hpp
- FrameAccumulatorTestMain.cpp
- CMakeLists.txt
- FrameAccumulator.cpp
- FrameAccumulator.fpp
- FrameAccumulator.hpp
- FrameDetector.hpp
- gh-left.png
- gh-right.png
- gh-top-buff.png
- gh-top.png
- sdd.md
- GenericHubTester.cpp
- GenericHubTester.hpp
- GenericHubTestMain.cpp
- README.md
- CMakeLists.txt
- GenericHub.cpp
- GenericHub.fpp
- GenericHub.hpp
- CMakeLists.txt
- .clang-format
- .clang-tidy
- .gitignore
- .gitmodules
- .nav.yml
- .pre-commit-config.yaml
- AGENTS.md
- AI_POLICY.md
- CITATION.cff
- CLAUDE.md
- CMakeLists.txt
- CMakePresets.json
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- CONTRIBUTORS.md
- GOVERNANCE.md
- LICENSE.txt
- NOTICE.txt
- README.md
- SECURITY.md
# 설치 가이드
python- Python 3.10+ 3.10 or higher
- Pip
- Git
- Clang or GNU C/C++ compilers
설치 및 실행 절차
pip install fprime-bootstrap
F' 부트스트래핑 도구를 설치합니다.
fprime-bootstrap project
새로운 F' 프로젝트를 생성합니다.
핵심 명령어
pip install fprime-bootstrap
F' 부트스트랩 패키지를 전역 또는 가상환경에 설치합니다.
fprime-bootstrap project
대화형 마법사를 통해 새로운 F' 프로젝트 디렉터리를 생성합니다.
# CDN으로 사용하기
jsDelivrjsDelivr는 공개 GitHub 리포지토리를 별도 설정 없이 CDN으로 즉시 서빙합니다. 버전과 파일을 고르면 웹페이지에 바로 붙일 수 있는 링크와 예시 코드가 만들어집니다.
파일 목록이 많아 일부만 표시됩니다.
릴리즈 타임라인
활발히 관리 중명령어 용어집
이 문서에서 사용된 명령어를 모아봤습니다. 낯선 명령어가 있다면 펼쳐서 확인해보세요.
git
설명 보기 ▼
git
분산 버전 관리 시스템.
`commit`, `add`, `branch`, `checkout`, `push` 등의 특정 하위 명령어는 고유의 문서가 따로 있습니다.
더 많은 정보: <https://git-scm.com/docs/git>.
git init
하위 명령어 실행:
git clone {{https://example.com/repo.git}}
특정 레파지토리 위치에서 Git 하위 명령어 실행:
git status
주어진 설정으로 Git 하위 명령어 실행:
pip install
설명 보기 ▼
pip install
Install Python packages.
pip install {{package1 package2 ...}}
Install one or more packages:
pip install {{package1 package2 ...}} {{[-U|--upgrade]}}
Upgrade all specified packages to the latest version, installing any that are not already present:
pip install {{package}}=={{version}}
Install a specific version of a package:
pip
설명 보기 ▼
pip
Python 패키지 관리자.
`install`와 같은 일부 하위 명령어는 별도의 사용 문서가 존재.
더 많은 정보: <https://pip.pypa.io/en/stable/cli/pip/>.
pip install {{package}}
패키지 설치 (더 많은 설치 예시는 `pip install`를 참고):
pip install --user {{package}}
시스템 전체 기본 위치 대신 사용자 디렉터리에 패키지 설치:
pip install {{[-U|--upgrade]}} {{package}}
패키지 업그레이드:
pip3
설명 보기 ▼
pip3
이 명령은 `pip`의 별칭입니다.
tldr pip
자세한 내용은 원본 명령을 참고하세요:
pipx
설명 보기 ▼
pipx
Python 애플리케이션을 격리된 환경에서 설치하고 실행.
더 많은 정보: <https://manned.org/pipx>.
pipx run {{pycowsay}} {{moo}}
임시 가상 환경에서 앱 실행:
pipx install {{package}}
가상 환경에 패키지 설치 및 진입점을 경로에 추가:
pipx uninstall {{package}}
설치된 패키지 나열:
python
설명 보기 ▼
python
Python 언어 인터프리터.
더 많은 정보: <https://docs.python.org/using/cmdline.html>.
python
REPL(대화형 셸) 시작:
python {{path/to/file.py}}
특정 Python 파일 실행:
python -i {{path/to/file.py}}
특정 Python 파일 실행 후 REPL 시작:
python3
설명 보기 ▼
python3
이 명령은 `python`의 별칭입니다.
tldr python
자세한 내용은 원본 명령을 참고하세요:
then
설명 보기 ▼
then
This shell keyword is used in combination with `if` and `elif` to separate branches and branch conditions.
tldr if
View documentation for `if` command:
