Constparam - #67
Open
johandc wants to merge 21 commits into
Open
Conversation
Thus currently build without pycsh (todo)
* csp b4d75ee6...aceef30a (7): > csp_buffer: memcpy only what is used in the packet > meson option: change default to not zero csp packets > zmqhub: make iflist iterator public, return err in zmq funcs > inlined helper function > Remove packet copy when transmitting CSP packets > Remove packet copy when transmitting CSP packets (#942) < Merge pull request #33 from spaceinventor/router_avoid_packet_copy * ossi ba0ba6b...8a41b58 (1): > disable message_queue_create * param 523ab94...119c858 (4): > Set xint series as uint types > nice little comment to PARAM_TYPECHECK > Better param type check > use const in callback in param_collector
the two files vmem_codec and message_queue.c did not warrant an entire library and can be included in csh itself
This was needed after libparam define puts every param into its own sections to be able to sort, apms will need this too
* lib/param 119c858...edacecd (8): > Merge branch 'constparam' > Fix warning > Revert "Include sub-second information in serializer (#69)" (#74) > Merge pull request #72 from spaceinventor/OBC-95 > Include sub-second information in serializer (#69) > Fix `calloc()` call > Update meson build to use soversion feature (#66) > use client RX timestamps for remotes without a time in the packet * lib/pycsh_core 7a0c5af...43627f9 (6): > Small fix for last commit > Allow hostname when specifying node of parameters > client_timestamp has been removed from param_queue_t > Actually expose `pycsh_version_string` since it is in `include/` > Fix getting value of remote parameters which have a different instance in the global list < Support const params
* lib/param 119c858...edacecd (8): > Merge branch 'constparam' > Fix warning > Revert "Include sub-second information in serializer (#69)" (#74) > Merge pull request #72 from spaceinventor/OBC-95 > Include sub-second information in serializer (#69) > Fix `calloc()` call > Update meson build to use soversion feature (#66) > use client RX timestamps for remotes without a time in the packet * lib/pycsh_core 7a0c5af...43627f9 (6): > Small fix for last commit > Allow hostname when specifying node of parameters > client_timestamp has been removed from param_queue_t > Actually expose `pycsh_version_string` since it is in `include/` > Fix getting value of remote parameters which have a different instance in the global list < Support const params
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.