سيقوم Elogger بقراءة الملفات الثنائية المسجلة بواسطة Voltcraft Energy Logger 3500 أو 4000 وتخرج البيانات المادية بتنسيق نص ASCII لسهولة التخطيط أو المعالجة. يقتصر التنفيذ الحالي على نوع ملف البيانات الثنائي لمسجل الطاقة.
يستهدف هذا المشروع GNU/Linux أو غيرهم من مستخدمي UNIX الذين لا يرغبون في استخدام برنامج تصور البيانات المستند إلى Windows الملكية كما هو مقدم من قبل البائع ولكن يفضلون برنامج Free (libre) حيثما أمكن ذلك. في حالة مسجل الطاقة 4000 ، من الممكن!
يمكن العثور على المواصفات الأساسية في كونراد. ستجد هنا أيضًا التفاصيل حول أنواع ملفات البيانات والمعلومات التي يوفرها مسجل الطاقة.
انتقل إلى صفحة الإصدارات وقم بتنزيل أحدث إصدار من Tarball (ملفه .tar.gz ). تحتاج إلى استخراج Tarball ، وبناء وتثبيت البرنامج. للقيام بذلك ، قم بتشغيل هذه الأوامر في الدليل حيث قمت بتنزيل أو حفظ الإصدار (استبدل <major> و <minor> و <revision> بأرقام الإصدار المقابلة من الإصدار الذي تم تنزيله):
tar xzf elogger-<major>.<minor>.<revision>.tar.gz
cd elogger-<major>.<minor>.<revision>
./configure
make
sudo make install
يتطلب make install امتيازات الجذر إذا كنت ترغب في تثبيته ضمن مسار التثبيت الافتراضي /usr /local . انظر ./configure --help لتكوينات بديلة.
يستدعي البرنامج ببساطة عن طريق الاتصال:
elogger <binfile>
في الدليل حيث يتم تخزين الملفات الثنائية التي يتم نقلها من مسجل الطاقة. سيتم إعطاء الإخراج على stdout . يمكنك حفظه في ملف باستخدام Shell Rediacrection:
elogger <binfile> > output.txt
يستخدم هذا المشروع نظام بناء GNU Autotools. تأكد من أن لديك autoconf > = 2.69 و automake > = 1.16.1 مثبت على نظام التطوير الخاص بك.
إما استنساخ هذا المستودع مع
git clone [email protected]:smartmic/elogger.git
أو قم بتنزيل رمز المصدر من صفحة الإصدار. تغيير إلى المستودع وتشغيله
autoreconf -i
لتثبيت البرامج النصية المطلوبة ، ثم قم ببناء المشروع كالمعتاد
./configure
make
المساهمات مرحب بها للغاية!
هذا إصدار مبكر جدًا ويحتاج إلى مزيد من الوظائف والوثائق. تم الاختبار باستخدام مسجل الطاقة 4000.
هناك عدد من المشاريع الأخرى مفتوحة المصدر والتي سيفعل نفس الشيء. تحقق منها إذا كانت تناسب احتياجاتك بشكل أفضل.
http://wiki.td-er.nl/index.php؟title=energy_logger_3500
http://cel4000.codeplex.com/
https://github.com/lekensteyn/el4000
تم نشره تحت رخصة GNU العامة العامة ، راجع http://www.gnu.org/licenses/gpl.txt