Advertisement
Guest User

Untitled

a guest
Jul 26th, 2017
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.56 KB | None | 0 0
  1. FILE* gnuplot = popen("gnuplot -persist", "w");
  2. while(1) {
  3. //pulizia buffer e lettura
  4. bzero(buffer, sizeof(buffer));
  5. n = read(newsockfd,buffer,sizeof(buffer));
  6. if (n < 0) error("Errore nella lettura del Socket");
  7.  
  8. for (j=0; j <= 255; j++){
  9. printf("%d ",buffer[j]);
  10. }
  11.  
  12. //comunico con gnuplot e invio i miei dati
  13. fprintf(gnuplot, "plot '-' n");
  14. for (i = 0; i < NUM_POINTS; i++)
  15. {
  16. fprintf(gnuplot, "%d %dn", (r+i), buffer[i]);
  17. }
  18. r = r+i+1;
  19. fflush(gnuplot);
  20.  
  21. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement