Chorte is a project developed by tdenkov123 and Tim-abdullin
Chorte is an analog of 4diac-forte and works with 4diac as an execution environment. It provides tools for creating and running programs using IEC61499 Function Blocks.
Chorte includes a total of 4 functional blocks that can be used to create complex logical schema:
- START
- INT2INT
- PrintFB
- F_ADD
- pugixml - XML Parsing library
- sockpp - ez posix sockets
- argparse - argument parser
- git clone github.com/tdenkov123/chorte chorte && cd chorte
- mkdir build && cd build
- cmake .. && make -j
- Get your .fboot file ready
- ./main --file ./tdenkov_FORTE_PC.fboot
-h, --help Shows help message and exits -v, --version Prints version information and exits -f, --file Path to the .fboot file [required] -h, --host Host to open the socket on [default: "localhost"] -p, --port Port to open the socket on [default: "61499"] -freq, --frequency Frequency of the runtime environment in milliseconds [default: "50"]