head	1.1;
access;
symbols;
locks; strict;
comment	@# @;


1.1
date	2026.08.30.22.40.41;	author gm4slv;	state Exp;
branches;
next	;


desc
@README
@


1.1
log
@Initial revision
@
text
@#
# $Id: README,v 1.3 2026/08/29 15:18:05 gm4slv Exp $
#

This is a self-tuition project to study the topics

1) calloc & malloc
2) structs
3) linked lists
4) file saving and reading to maintain database state

Outline of program functionality intended
=========================================

To maintain a database of propane gas cylinders  recording

ID
Size
Date of last check
Tare weight (from ID Disc)
Current gross weight
Net gas weight
Percentage of noninal fuel weight remaining


The calculation of net weight and percentage remaining will be automatic from the supplied tare (lbs.oz)
and the current gross weight.

There should be a functions 

	to read in the saved database
	to change an existing record's values (new weight etc) 
	to delete a cylinder
	to add a new cylinder
	to examine all the data in an ascii-formatted table

Subsidiary function(s) will calculate tare weight in kg from the supplied "lb.oz" read from the
disc on each cylider, to calculate the fuel weight remaining and the percentage of full capacity
remaining. 

Taken together these should require study of many different aspects of C coding.


John
2026-08-29 Saturday


@
