235 Commits

Author SHA1 Message Date
36c02089aa clean up README.md header 2021-05-06 15:47:31 +02:00
cd75689d32 lgtm code stats 2021-05-06 11:46:43 +02:00
57c7f6021b makefile: cppcheck target 2021-05-05 15:58:10 +02:00
83922c343f * imc_channel, imc_raw: optimize with pass by reference
* imc_object: asc_time, localtime: make threadsafe
* imc_datatype: satisfy 'rule of two'
* python: remove all unused imports
2021-05-05 13:28:11 +02:00
72378877ec add some pipy release documentation 2021-05-02 19:57:13 +02:00
e7094d0125 * py_imc_termite.pyx: remove json loads parse_float option
* imc_raw.hpp: catch empty/invalid file to avoid seg fault
2021-05-02 19:34:08 +02:00
16a77ecf1e bump version 1.2.4 for pip/cython 2021-04-30 11:10:41 +02:00
798fc22d7a imc_conversion.hpp: more comprehensive error message, imc_datatype: imc_Ulongint,imc_Slongint typedef for x86_64 vs. arm v1.2.4 2021-04-27 12:42:24 +02:00
2b2e69f0e5 * add support for datatype 11 = 2-byte-word digital
* usage.py: raise proper exception
* usage_adv.py: use different example file
2021-04-27 11:38:43 +02:00
Mario Fink
8708d2d008 * cython/py_imc_termite.pyx: json loads take care of floats, fix column assignment
* imc_channel.hpp: fix floating precision for get_channel()
* extend/include advanced usage in examples
2021-04-26 19:41:56 +02:00
9feadb50c1 py_imc_termite.pyx: fix special character encoding 2021-04-16 09:37:58 +02:00
dbeb1b862a py_imc_termite.pyx: print_table: encoding, xdata 2021-04-15 23:51:44 +02:00
bda799832c fix Dockerfile, cython: print_table to print all channels in single table 2021-04-15 20:17:02 +02:00
97c2195f98 ignore hexshow.hpp, version 1.2.3 2021-03-05 09:19:06 +01:00
ea7ab9fa85 gitignore: add pip files, pip: add proper README v1.2.3 2021-03-04 18:48:59 +01:00
c281aeae19 clean: include build directory 2021-03-04 11:48:06 +01:00
0403f2bc64 add pip package build/upload, check version tags 2021-03-04 11:47:15 +01:00
Mario Fink
0969d626b8
Merge pull request #5 from ZornitsaD/patch-2
Update README.md
v1.2.2
2021-02-18 11:38:42 +01:00
ZornitsaD
37cbc2d45f
Update README.md 2021-02-18 10:50:25 +01:00
8c8ed10a90 README.md: some minor tweak 2021-02-17 10:23:53 +01:00
Mario Fink
ecc1cd8005
Merge pull request #4 from ZornitsaD/patch-1
Update README.md
2021-02-16 12:39:45 +01:00
ZornitsaD
8746519d1a
Update README.md
Hi Mario, I've had a look at the file and made some minor adjustments (punctuation mostly). Marko has asked us to mention the platform in the README files of the open-source projects with a brief explanation of where TDMtermite comes from and how we use it in the platform. I have to say, however, that I'm a bit out of my depth here.
2021-02-16 12:33:36 +01:00
c9f8097c9b README: fix link 2021-02-12 13:32:05 +01:00
5ae6b3f5ba add references 2021-02-12 13:29:53 +01:00
4c082451fa finalize README.md + example + cython interface v1.1.0 2021-02-12 13:22:15 +01:00
133279258f README: installation + usage 2021-02-12 12:14:51 +01:00
dd78b37290 cython setup imc_termite pytho module 2021-02-12 11:30:16 +01:00
3d9305a1be prepare imc_channel + imc_raw for cython interface 2021-02-12 09:52:52 +01:00
40a922893d CLI: fix options vs. argc handling 2021-02-12 09:29:55 +01:00
78c1ec4596 add Dockerfile 2021-02-11 20:11:52 +01:00
3948bfeac6 fix/improve printing and CLI 2021-02-11 19:54:09 +01:00
6b41dbe00a add printing methods 2021-02-11 19:39:11 +01:00
0107e367c4 finished conversion + CLI 2021-02-11 19:21:26 +01:00
3afa7fe345 channel: add origin NO 2021-02-11 17:21:39 +01:00
a03930515e finished metadata extraction 2021-02-11 17:17:09 +01:00
6f9133c638 start extraction 2021-02-11 16:03:49 +01:00
acd55194a5 imc_raw + imc_channels: channel extraction from blocks and environment 2021-02-11 15:49:11 +01:00
1596ca15b5 generate channel_envs 2021-02-11 13:38:07 +01:00
4b510ea91b remove redundant stuff related to imc_object 2021-02-11 12:52:53 +01:00
bed43d6785 * remove usage of imc::object
* introduce imc_channel with collection of affiliate blocks
* imc::keys as list instead of map with custom check/get methods
* imc_raw: start generation of affiliate blocks
2021-02-11 12:48:49 +01:00
fb16935829 makefile: force removal of object files to suppress error 2021-02-11 08:48:32 +01:00
c649961abb makefile: use PYT variable 2021-02-11 08:45:15 +01:00
42583eb51f makefile: restore python targets + readjust cython setup 2021-02-11 08:42:10 +01:00
26ff196676 remove redundant docu 2021-02-10 20:09:20 +01:00
2697e0b578 rename directories 2021-02-10 20:04:47 +01:00
f4ecf48218 start group - channel - component - buffer association 2021-02-10 20:01:11 +01:00
9bac0f1063 * list specific blocks
* key comparison operator
* imc::object: fix timestamp, fix analog vs. digital index
* imc_raw: convert datatype
2021-02-10 18:17:54 +01:00
eb13088257 rename samples and datasets/files 2021-02-10 16:09:33 +01:00
cfca5310ef remove old (makefile + main.cpp) 2021-02-10 15:38:43 +01:00
0eb034196d imc::object: all objects parsed 2021-02-10 15:37:24 +01:00