Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open files command can result in exceedingly large packet #112

Open
dmknutsen opened this issue Sep 20, 2023 · 0 comments
Open

Open files command can result in exceedingly large packet #112

dmknutsen opened this issue Sep 20, 2023 · 0 comments

Comments

@dmknutsen
Copy link
Contributor

Checklist (Please check before submitting)

  • [x ] I reviewed the Contributing Guide.
  • [x ] I reviewed the README file to see if the feature is in the major future work.
  • [x ] I performed a cursory search to see if the feature request is relevant, not redundant, nor in conflict with other tickets.

Is your feature request related to a problem? Please describe.
FM_GET_OPEN_FILES_CC allows for generation of an exceeding large tlm packet. The packet created is equal to OS_MAX_NUM_OPEN_FILES * (OS_MAX_PATH_LEN + OS_MAX_API_NAME) - which by default equals 50 * (64 + 20) = 4200 bytes.

Describe the solution you'd like
FM could have a configurable open files telemetry packet, such that it allows users to define a max packet size. FM could then iterate through the open files packet data – transmitting a packet once an entry no longer fits within the packet, until all the open files packet data has been sent.

Requester Info
Dan Knutsen
NASA Goddard

@dmknutsen dmknutsen added this to the Equuleus milestone Sep 20, 2023
@chillfig chillfig removed their assignment Feb 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants