const dgram = require('dgram') const fs = require('fs') const path = require('path') const cellularChunking = require('./../cellularChunking') const messageParser = require('./../messages') const socket = dgram.createSocket('udp4'); function send_next_line(i, theLines) { if (theLines.length > i) { socket.send(Buffer.from(theLines[i], 'hex'), 57321, '127.0.0.1', function (err) { setTimeout(send_next_line, 100, i+1, theLines) //send_next_line(i + 1, theLines) }) } else { process.exit() } } // open the file with the messages and then send them try { const fileData = fs.readFileSync('./data/test_data.txt', 'utf8') const theLines = fileData.split('\n') let i = 0 send_next_line(i,theLines) } catch (e) { }