Volitans Software

Long Time, No See

Its been awhile since I’ve updated this blog. The day job took some of my time, and I’ve also started a masters program. However, that doesn’t mean I’ve been ignoring my company.

SMART Utility 2.1.1 is due out soon, with some much needed bug fixes. I’ve finished up an iPhone contract, and I’m currently working on an iPhone app. I’m not really sure if I’ll finish it, since Apple is being pretty stubborn with the App Store. So we’ll see what happens there.

ModBusApps announces ModBusProbe 1.0.0

Calgary, Canada – Matthew Butch of Volitans Software and Rudy Boonstra of R Engineering Inc. are pleased to announce ModbusProbe, an application for Mac OS X to poll ModBus(R) enabled control system devices. ModbusProbe is an application for the Apple OS X operating system to poll ModBus enabled control system devices. The application can poll either serially via a USB adapter or via TCP, and includes the ability to poll all four types of registers and display the results in decimal, hexadecimal, binary, or integer format. The data can then be printed out for recordkeeping. In addition to reading registers, two register types can be written to. The raw data stream to and from a device can also be viewed.

In addition to this application, the cocoa framework will be offered under the GNU License as a free download to allow other Cocoa programmers the basic tools to develop ModBus applications for Mac OS X. The framework may be downloaded from the ModBusApps website.

Features:
* TCP and serial communication protocols supported
* Reading of Coils, Discrete Inputs, Holding Registers, and Input Registers supported, writing of Discrete Inputs and Input Registers
* Uses a connection list with name, type, and device ID (IP address or serial port) for maintaining connections, and list is saved with every quit
* Can poll data with a time interval set in the preferences
* Displays data in integer, hexadecimal, decimal, with binary coming soon
* Displays number of polls and successful responses
* Displays register prefix (10000x etc)
* Displays raw data stream between application and device, including color highlights per connection
* Prints out register data of open connections
* Checks for updates via Sparke Framework
* Basic application help book
* Application icon designed by Jordan Langille of OneToad

Pricing and Availability:
ModBus Probe is available as a free download in demo mode (30 day or 5 launch trial, whichever comes later). A ModBus Probe license can be purchased for $100 (USD), directly from the application or via the ModBusApps website.

ModBusApps is a partnership between Volitans Software and R Engineering. It was founded in March 2008 for the purpose of creating and released ModBus Probe and ModBusKit.

SMART Utility 2.0.1 is out

Its mostly just bug fixes and small additions. I must thank Ronald Leroux for all his hard work keeping up with the French localizations. Get it here.

Here are the release notes:

– Added anonymous system information capturing with Sparkle (with preference to disable)

– Added support for French localized self test status (in the Test display window)

– Added support for French localized Growl messages

– Fixed bug where running tests would sometimes cause a crash

– Fixed bug where label in attributes window would not show correct temperature label

– Fixed two small memory leaks with tests

– Optimized scanning algorithm to improve scanning speeds

– Renamed test time ran column to “Power On Hours When Ran” to be more clear about the number means

– Re-organized the preferences window to remove duplicate text as well as shrink the window itself

– The smartctl binary is now a single file- allowing easier replacement

WordPress for iPhone

I posting this from the WordPress iPhone app. I spent hours trying to get it to work. Well they released an update which fixed one problem. It still wasn’t workng bu I found the cause: a .htaccess redirecting all XML files to my feed. It was meant to redirect feeds from my old blog, but it was interfering with the apps ability to access my blog. In any case it works now.

Holiday HD Giveaway Winner Choosen

The winner of the Holiday HD Giveaway has been chosen. Congratulations to Joe Tchen!

Update: the first winner did not get back to me. This post has been updated with the new winner, who did.

HOLIDAY HARD DRIVE GIVEAWAY

In the spirit of the holidays, Volitans Software is giving away one free hard drive to a lucky winner. The winner will have the choice between a 1.5TB desktop hard drive or a 500GB laptop hard drive. All you have to do to enter is fill out the following form. Rules and other fine print:

  • No purchase necessary to win, but try a copy of SMART Utility while you are here. It’s a great way to check out your current hard drive. Note that purchasing SMART Utility does not increase your chances of winning.
  • Entry period runs from 12:01 am EST on December 9th, 2008 until 11:59 pm EST December 24th, 2008.
  • Winner chooses between new Momentus 5400.6 SATA 500-GB Hard Drive (model ST9500325AS) or Barracuda 7200.11 SATA 1.5TB Hard Drive (model ST31500341AS), or equivalently priced drive if model is unavailable. Drive will be shipped free of charge to winner.
  • Winner will be selected at random on December 25th, 2008 from the email entries and notified by email. Winner will be posted on the website on or after January 15th, 2009.
  • Winner must respond within 7 days of being selected or a new winner will be chosen. Volitans Software will not be responsible for email delivery failures, including but not limited to power outages, server crashes, filtering technologies, or incorrect email addresses.
  • Only one entry per person, as multiple entries will be discarding. Entries will be monitored for cheating, and entrants may be disqualified if such cheating is discovered.
  • Friend’s email address will only receive a one-time automatic email about this giveaway. We will not add your friend to a mailing list.
  • Giveaway is open to individuals who are legal residents of the United States and 18 years of age or older. Individuals must also be legally allowed to participate in giveaways. Giveaway void where prohibited by law. While we appreciate all our customers in all states as well as in all countries across the world, laws very greatly and we cannot satisfy all legal requirements everywhere.
  • By participating in the giveaway, entrant agrees to not sue Volitans Software and not hold Volitans Software liable for mistakes or other violations.

New Software- ModBus Probe and ModBusKit

Volitans Software has joined a partnership with R Engineering, Inc to create modbusApps. Here is our first press release:

modbusApps is proud to announce modbusProbe, an application for the Apple OS X operating system to poll modbus(R) enabled control system devices. The application can poll either serially via a USB adapter or directly via TCP. There are a number of excellent Windows based programs that provide connectivity to logic solvers, but to date little development has been done with the Apple OS X operating system.

The application includes the ability to poll all four types of registers and display the results in decimal, hexadecimal, binary, or integer format. A help file has been developed to provide a basic understanding of the modbus(R) protocol. Future enhancements include the ability to monitor the data stream to and from the polled device(s) as well as providing the user to write to the device.

In addition to this application, the Cocoa Framework will be offered under the GNU License as a freedownload to give other Mac programmers the basic tools to develop modbus(R) tools for the Apple OS X operating system. The framework modbusKit may also be downloaded from the modbusApps website.

Features
* TCP and serial protocol supported
* Reading of Coils, Discrete Inputs, Holding Registers, and Input Registers supported, writing coming soon
* Uses a connection list with name, type, and device ID (IP address or serial port) for maintaining connections
* Uses zero or one based addressing, with check box for toggling
* Displays data in integer, hexadecimal, decimal, with binary coming soon
* Displays number of polls and successful responses
* Displays register prefix (10000x etc)
* Displays Warning dialog box if it can’t connect to the modbus TCP server
* Checks for updates via Sparke Framework
* Basic application help book for the app and on modbus(R)
* This alpha release expires January 31st, 2008

Pricing and Availability:
modbusProbe is in Alpha release and is a free download. As the application matures, it will become shareware with an expected cost of approximately $100 (USD). Note that this Alpha release has a date stamp expiry.

Finally: Volitans Software is now an iPhone Developer

I had meant to keep the blog updated with my progress, but with the Phillies post season run and World Series victory (I’m still on a high from it!) as well as being busy with the fiance, its been hard. I do post to my twitter apple4ever pretty often, so that is a way to keep up with what the company and I am doing.

But I finally got into the iPhone Developer program. With all the teeth nashing about it, I thought it was going to be harder than it was. It just took longer than it should. After the initial application online, I had to fax a copy of proof of my business, send them my corporate number (which they never called which surprised me), and then agree to terms before actually purchasing the program. Though I still am waiting for the email with instructions on how to activate my environment and phone. I’ll have to see how hard that actually is. 

I do have some interesting iPhone application ideas, which I am anxious to develop. However, I am a month behind on releasing 2.0, which is still in development- though it is coming along nicely. I also have a contract application I am working on as well. I figure as soon as 2.0 goes live, I can concentrate on the first iPhone application. I was worried my idea would be taken, and it was. But I think I can do it better and more according to my needs. 

That’s all for now, and I have another blog post coming on the new MacBooks and MacBook Pros that came out. I finally had a chance to see and use one, so I want to post my experiences and whether my fears were justified.

iPhone Dev Program: Step 2

I’m on Step 2. I finally received an email to fax my information on my business to Apple to confirm my application to the iPhone Developer Program. I applied online about 3 weeks ago. I hate the lack of information Apple gives on your status. Why can’t they develop a nice little form that shows checkboxes. Applied: Check. Fax business form: Email sent, waiting for reply. And so forth.

The lack of transparency about the whole process is a big problem. And not only for applying to the program, but for submitting an application as well. They need the same type of form I suggested above for submitting an application. Application received: Check. Bug scan: Check. UI: Check. Application type: OK. And so forth. 

People can deal with waiting as long as they know where they stand. Having no way to find out causes a lot of needless consternation- and bad will on the side of Apple.

This looks new…

We’ve remodeled! Welcome to the new Volitans Software site. Its been a couple of weeks in the making. There might be a few issues here and there, but we’ll work it out as we go along. The only thing that still needs done is the store- but I figured I can get the main site and blog up and running and work on the store later.

I’ve moved from using iWeb for the entire website to a free template from Reddy Software for the main site and WordPress 2.6.2 for the blog. iWeb was great, and it certainly served its purpose- especially for a starter website. But it has its quirks, the blog part isn’t very good, and the biggest thing that I hate about is I can only upload to .Mac MobileMe directly from.

Its also hard for someone like me to design a website- I’m a programmer not a designer. So I had a friend (Ian Maffett) modify the free template for my needs. It looks a ton better than my old site. I also had a new logo done by OneToad Design– which is also a lot better than my hand made one. And of course using WordPress is so nice- especially because I can write a post on the web and not have upload it like iWeb.

So take a look around, and tell me what you think! Shoot me a email with any comments.

Thanks for stopping by.