Sat, 19 Aug 2023 15:11:35 +0200
De iSpindel plato berekening is in het webscript gezet omdat er dan met meer cijfers achter de komman gerekend wordt. De uitkomst verschilt 0.25 plato! De calibratie is nu dus extern.
# Makefile for the bmsd/bmsd. include ../Makefile.global SRCS = $(wildcard *.c) HDRS = $(wildcard *.h) OBJS = $(SRCS:.c=.o) SLIBS = -lpthread TARGET = bmsd OTHER = Makefile ############################################################################# .c.o: ${CC} ${CFLAGS} ${INCLUDES} ${DEFINES} -c $< all: ${TARGET} bmsd: ${OBJS} ${SLIBS} ${CC} -o bmsd ${OBJS} ${LDFLAGS} ${LIBS} ${SLIBS} clean: rm -f ${TARGET} *.o *.h~ *.c~ core filelist Makefile.bak install: all ${INSTALL} -d -g 314 -o 314 ${PREFIX} ${BINDIR} ${INSTALL} -c -s -g 314 -o 314 -m 0755 bmsd ${BINDIR} filelist: Makefile BASE=`pwd`; \ BASE=`basename $${BASE}`; \ (for f in ${SRCS} ${HDRS} ${OTHER} ;do echo ${PACKAGE}-${VERSION}/$${BASE}/$$f; done) >filelist depend: @rm -f Makefile.bak; \ mv Makefile Makefile.bak; \ sed -e '/^# DO NOT DELETE/,$$d' Makefile.bak >Makefile; \ ${ECHO} '# DO NOT DELETE THIS LINE - MAKE DEPEND RELIES ON IT' \ >>Makefile; \ ${ECHO} '# Dependencies generated by make depend' >>Makefile; \ for f in ${SRCS}; \ do \ ${ECHO} "Dependencies for $$f:\c"; \ ${ECHO} "`basename $$f .c`.o:\c" >>Makefile; \ for h in `sed -n -e \ 's/^#[ ]*include[ ]*"\([^"]*\)".*/\1/p' $$f`; \ do \ ${ECHO} " $$h\c"; \ ${ECHO} " $$h\c" >>Makefile; \ done; \ ${ECHO} " done."; \ ${ECHO} "" >>Makefile; \ done; \ ${ECHO} '# End of generated dependencies' >>Makefile # DO NOT DELETE THIS LINE - MAKE DEPEND RELIES ON IT # Dependencies generated by make depend bms.o: bms.h xutil.h futil.h rdconfig.h lock.h mqtt.h mysql.h nodes.h websocket.h co2meters.o: bms.h xutil.h co2meters.h mysql.h websocket.h nodes.h fermenters.o: bms.h xutil.h fermenters.h mysql.h mqtt.h websocket.h nodes.h futil.o: bms.h futil.h ispindels.o: bms.h xutil.h ispindels.h mysql.h nodes.h websocket.h lock.o: lock.h bms.h futil.h mqtt.o: bms.h xutil.h mqtt.h nodes.h fermenters.h co2meters.h ispindels.h mysql.o: bms.h xutil.h mysql.h nodes.h nodes.o: bms.h xutil.h nodes.h mqtt.h mysql.h websocket.h rdconfig.o: bms.h xutil.h futil.h rdconfig.h websocket.o: bms.h xutil.h websocket.h fermenters.h co2meters.h ispindels.h nodes.h xutil.o: bms.h xutil.h # End of generated dependencies