Jag färdigställde idag ProcessIt! v0.3.
Nytt i denna version är ett mycket stabilare nätverskstöd. Dessutom kan nu modulerna DatabaseConnector, TextToDatabase och FileWatcher anses färdiga; inga mer funktioner är planerade i dessa i nuläget.
I och med att utvecklingen av ProcessIt! nu nått sin första milstolpe ansåg jag att det var dags att sätta upp ett diskussionsforum; sunt förnuft säger mig att det i längden blir lättare att hantera supporten via ett forum i stället för via e-post; dessutom kan ju andra än jag då svara på frågor vilket ger mig mer tid till att vidareutveckla applikationen och dess moduler.
Under de närmaste dagarna kommer jag där att dokumentera hur utvecklingen av ProcessIt! kommer se ut framöver, vilka moduler som kommer utvecklas, i vilken ordning osv. Jag kan redan nu avslöja att nästa modul innehåller stöd för 1-Wire, något jag vet är efterlängtat.
Ni som sedan tidigare visat intresse av att testa ProcessIt! kommer att få ett e-brev med instruktioner om hur ni får tag i en kopia av version 0.3. Om du inte redan gjort det så kan du anmäla ditt intresse här.
Inga kommentarer »
Jag hittade en liten guldgruva för den som vill göra mer än bara det vanliga i Windows och diverse program: Lyte Byte
Finns mycket kul där.
Inga kommentarer »
Nu är första versionen av TexttoDatabase-modulen klar vilket gör att ProcessIt! nu kan ersätta FF2DB. Medan allt testkörs på min server kommer utvecklingen av nya moduler att fortsätta. Först ut blir stöd för 1-Wire.
Inga kommentarer »
Idag installerades den 500 kopian av Temperaturkoll !
Inga kommentarer »
Fick en glad nyhet i veckan som jag måste berätta om.
Dallas/Maxim IC, tillverkarna av 1-Wire kretsarna, kommer att tillhandahålla flertalet av 1-Wire enheterna för att främja utvecklingen av mitt open source projekt OW.Net. Oväntat men roligt!
Inga kommentarer »
Postad av Per i 1-Wire, C#, Flat file to database, Hus, ProcessIt!, Programmering, TWatch, tags: 1-Wire, FF2DB, ProcessIt!, TWatch
Efter några veckors kvällsarbete är det nu dags att berätta om ProcessIt! (arbetsnamn), en modulbaserad Windowsservice som kommer att ersätta FF2DB och även TWatch på sikt. Dock är det så mycket mer än bara en ersättare för dessa två program. ProcessIt! är designat för att kunna stödja mängder av funktioner, med hjälp av moduler som fungerar som fristående program, men som också kan kommunicera med andra moduler genom ett gemensamt gränssnitt för utökad funktionalitet.
I första versionen kommer det att finnas stöd för databaser, bevakning av andra programs loggfiler samt 1-Wire. Därefter kommer stöd för Telldus’ Tellstick för styrning av lampor osv. Det finns också planer på ett klientprogram för visualisering av det data som passerar genom systemet; så som temperaturer, status på brytare mm.
En del av er känner kanske igen namnet; ni minns inte fel! Jag arbetade med detta projekt redan i höstas, men pga diverse orsaker blev det lagt på is. Nu är det hursomhelst igång igen och snart dags för en första beta.
Projektets sida finner du här.
Inga kommentarer »
Äntligen kan man stänga av Windows Vista’s UAC per applikation istället för hela systemet! Microsoft har sammanställt en guide på hur detta sker här. Äntligen kan man starta Visual Studio utan att behöva bekräfta UAC’n varje gång.
Ursh, det var inte så bra som det först såg ut. UAC frågar ändå efter tillstånd att köra programmet ‘elevated’, smått förvirrande artikel.
Inga kommentarer »
Skrev klart de viktigaste funktionerna i LSIHD44780LCDIIContainer idag, så nu finns det en fungerande klass för Louis Swart’s LCD driver i C#
Se https://sourceforge.net/projects/owdotnet
Inga kommentarer »
So, it’s been a few days since I last posted that I would stick to my own 1-Wire library and things have changed since then. I’ve put my project on hold to help out with the Open Source C# 1-Wire project initiated by Ralph Maas.
You can find the project here.
Inga kommentarer »
Another post in English, just to please the larger audience.
I just finished an interesting discussion with another developer, about starting an Open Source 1-Wire project to convert the existing Java 1-Wire classes provided by Dallas/Maxim to C#. We’ll see what this ends in, sounds promising.
Update: After having a look at the code that was provided (which is based on the alpha release of the “Pure C#”-code by Dallas), I’ve come to the conclusion that I’m going to stick to my own 1-Wire library for the time being. Although using the code-base from Dallas might give some benefits - it is the official C# library after all - I also see benefits of using my own implementation. The biggest advantage to use their code-base is obviously the device containers that comes with it; I’ll have to implement those I need in my library. On the other hand, there are very few devices for which I need support; it’s just temperature sensors (Family 0×10), switches (0×05) and a third party LCD driver.
Support for temperature sensors are already implemented and judging by the data sheet for DS2405, implementing support for that switch doesn’t look very hard. The same goes for the LCD driver. So, until someone convinces me otherwise, I will continue to develop my own library.
Oh, for those who wonders: I’ve not decided if I shall release my library as Open Source or not yet. I’m still thinking about it.
3 Kommentarer »