diff --git a/soem/ethercatfoe.c b/soem/ethercatfoe.c index 573cfc0..f0473ba 100644 --- a/soem/ethercatfoe.c +++ b/soem/ethercatfoe.c @@ -214,7 +214,7 @@ int ecx_FOEwrite(ecx_contextt *context, uint16 slave, char *filename, uint32 pas ec_clearmbx(&MbxOut); aFOEp = (ec_FOEt *)&MbxIn; FOEp = (ec_FOEt *)&MbxOut; - dofinalzero = FALSE; + dofinalzero = TRUE; fnsize = (uint16)strlen(filename); maxdata = context->slavelist[slave].mbx_l - 12; if (fnsize > maxdata)