JSON Config: Difference between revisions
Jump to navigation
Jump to search
Line 13: | Line 13: | ||
== Example Flowgraph == | == Example Flowgraph == | ||
1. Make a new file called example.json with the contents: | |||
{ | |||
"amplitude": 0.1 | |||
} | |||
2. Add the JSON Config block and point Config File to that file | |||
3. Make a signal source, and for Amplitude enter the value json_config_0[ 'amplitude'] | |||
4. Connect it to a Time Sink through a Throttle and you'll see the amplitude show up as 0.1 | |||
[[File:Screenshot from 2022-02-26 15-05-23.png]] | [[File:Screenshot from 2022-02-26 15-05-23.png]] |
Revision as of 20:07, 26 February 2022
This block...
Parameters
- Config File
- asdasdasd
- Config Schema
- (Optional) asdasd
Example Flowgraph
1. Make a new file called example.json with the contents: { "amplitude": 0.1 } 2. Add the JSON Config block and point Config File to that file 3. Make a signal source, and for Amplitude enter the value json_config_0[ 'amplitude'] 4. Connect it to a Time Sink through a Throttle and you'll see the amplitude show up as 0.1
Source Files
REPLACE WITH ACTUAL FILES ONCE ITS MERGED
- C++ files
- Complex input
- Real input
- Core algorithms
- Header files
- Complex input
- Real input
- Public header files
- Complex input
- Real input
- Block definition
- GRC yaml