04-18-2022 04:51 - edited 04-18-2022 05:17
04-18-2022 04:51 - edited 04-18-2022 05:17
File transfer was working yesterday morning, but during the day it seemed to stop sending data.
Any explanation for why this isn't working?
export const testFile = "testFile.cbor";
companion - index.js.
let myData = [ {itemNumber: 'one', itemDesc: 'oneDesc'}, {itemNumber: 'two', itemDesc: 'twoDesc'}];
outbox.enqueue(testFile, cbor.encode(myData))
.then((fileTransfered) => { console.log(`SENT FILE ${fileTransfered.name} `); })
.catch((error) => { console.log(`Did Not Send file `); })
app - index.js
inbox.addEventListener("newfile", readMyFile);
function readMyFile()
{
console.log (" NEW FILE RECEIVED");
if (fs.existsSync(testFile))
{
let fileData = fs.readFileSync(testFile, 'cbor');
console.log (" data " + JSON.stringify(fileData ));
}
else { console.log (testFile + " Not Found"); }
}
console
App Started
SENT FILE testFile.cbor
NEW FILE RECEIVED
testFile.cbor Not Found