Comments (2)
Switched to enhancement since this is informational and only in the HK packet (not the get open files command response telemetry) and basically just means we only support reporting up to uint8 files in HK. Note the OSAL_CONFIG_MAX_NUM_OPEN_FILES parameter which is used to set OS_MAX_NUM_OPEN_FILES limits within OSAL the max number of open files which is currently defaulted to 50.
First off the tlm packet does support uint32:
Lines 398 to 404 in 3a8d00a
OSAL has a config param defaulted to 50 for the maximum number of open files:
https://github.com/nasa/osal/blob/acb88caaf6507ff4bcae6efe56af81adba88252d/default_config.cmake#L258-L261
Logic for the command all supports uint32:
Lines 582 to 611 in 3a8d00a
Really the issue is in the HK packet (not the command response telemetry):
Line 448 in 3a8d00a
Line 422 in 3a8d00a
from fm.
Agreed - that is what I was trying to communicate. Thanks for the clarification!
from fm.
Related Issues (20)
- FM tries to send an event message on failure of registering with EVS
- Apps should check/verify msg BEFORE calling handler
- FM should use generated stubs directly HOT 1
- Use size_t for 'size' variables
- Use CFE pattern for command handler functions
- Remove redundant use of "dummy" in test code
- FM `int32` return codes and variables should be converted to `CFE_Status_t`
- Split header files into external and internal components
- Variables declared mid-function in test code
- Compiler-added implicit padding in `FM_MonitorReportEntry_t` & `FM_ChildQueueEntry_t`
- HK struct members that are duplicated in the Global struct could be consolidated
- Uninitialized FileStats in FM_GetVolumeFreeSpace
- Implement FM4002 HOT 1
- Open files command can result in exceedingly large packet
- Remove Deprecated Requirements in Equuleus-rc2
- Convert command success events to `INFORMATION` type
- Dirlist Malformed with Symbols HOT 1
- Static Code Analysis JSC 2.1
- Standardization of Command Responses HOT 2
- Address Sanitizer issue in coverage-fm-fm_dispatch
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fm.