diff --git a/src/pye57/e57.py b/src/pye57/e57.py index 4c7205a..67427a7 100644 --- a/src/pye57/e57.py +++ b/src/pye57/e57.py @@ -103,7 +103,7 @@ def write_default_header(self): self.root.set("e57LibraryVersion", libe57.StringNode(imf, libe57.E57_LIBRARY_ID)) self.root.set("coordinateMetadata", libe57.StringNode(imf, "")) creation_date_time = libe57.StructureNode(imf) - creation_date_time.set("dateTimeValue", libe57.FloatNode(imf, 0.0)) + creation_date_time.set("dateTimeValue", libe57.FloatNode(imf, 10.0)) creation_date_time.set("isAtomicClockReferenced", libe57.IntegerNode(imf, 0)) self.root.set("creationDateTime", creation_date_time) self.root.set("data3D", libe57.VectorNode(imf, True)) diff --git a/src/pye57/libe57_wrapper.cpp b/src/pye57/libe57_wrapper.cpp index 3ea920c..f15b5f8 100644 --- a/src/pye57/libe57_wrapper.cpp +++ b/src/pye57/libe57_wrapper.cpp @@ -380,7 +380,7 @@ PYBIND11_MODULE(libe57, m) { }); py::class_ cls_FloatNode(m, "FloatNode"); - cls_FloatNode.def(py::init(), "destImageFile"_a, "value"_a=0.0, "precision"_a=E57_DOUBLE, "minimum"_a=DBL_MIN, "maximum"_a=DBL_MAX); + cls_FloatNode.def(py::init(), "destImageFile"_a, "value"_a=0.0, "precision"_a=E57_DOUBLE, "minimum"_a=-DBL_MAX, "maximum"_a=DBL_MAX); cls_FloatNode.def("value", &FloatNode::value); cls_FloatNode.def("precision", &FloatNode::precision); cls_FloatNode.def("minimum", &FloatNode::minimum);