summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLoic Guegan <manzerbredes@mailbox.org>2023-07-16 12:46:22 +0200
committerLoic Guegan <manzerbredes@mailbox.org>2023-07-16 12:46:22 +0200
commitdbd45e0fa0f102c9febef6bbea19c5b3f95ca52b (patch)
treefa91968c2d572b80ecfac7b8cfc4125aec782814
parentc61c717fbb577cf2f514ce5767c74493f0549016 (diff)
Minor changes
-rw-r--r--config.mk4
-rw-r--r--src/subscriber.c5
2 files changed, 5 insertions, 4 deletions
diff --git a/config.mk b/config.mk
index 65cdb07..e65753a 100644
--- a/config.mk
+++ b/config.mk
@@ -8,8 +8,8 @@ SUBSCRIBER_ADDR=localhost
# messages from publishers. Leave as is if not sure.
ZMQ_TOKEN=ina260-zmq-publisher
# ZMQ_MSG_SIZE max number of bytes per ZeroMQ messages
-# Be careful with this parameter
-ZMQ_MSG_SIZE=2550
+# Be careful with this parameter. Default is 5MiB
+ZMQ_MSG_SIZE=5242880
##### Logger/Publisher
# LOGGERS_DIR will contains all the data generated by the loggers
diff --git a/src/subscriber.c b/src/subscriber.c
index 26f7e69..2f8dd2a 100644
--- a/src/subscriber.c
+++ b/src/subscriber.c
@@ -54,7 +54,8 @@ int main (int argc, char *argv [])
interval=atoi(token);
if(line==4){
- printf("Data received: key=%s client=%s interval=%ld\n",key, client, interval);
+ double size_mib=size/(1024*1024);
+ printf("Data received: key=%s client=%s interval=%ld msgsize=%.2lfMiB\n",key, client, interval,size_mib);
char path[STATIC_LEN]="";
//sprintf(path,"%s/%s_%s_%ld",cdatadir,key,client,interval);
sprintf(path,"%s/%s/%s/",cdatadir,key,client);
@@ -67,7 +68,7 @@ int main (int argc, char *argv [])
if(line>4){
fwrite(token, strlen(token), 1, fptr);
- fwrite("\n",2,1,fptr);
+ fwrite("\n",1,1,fptr);
}
token=strtok(NULL, "\n");