Well, you don't actually have to have them installed.
Yeah, I mean I understand your intentions here, but maybe the word "MUST" could be replaced with "should". My testing shows that there are no real dependencies other than the need to have access to AVRDUDE.
Program RUNS with no complaints on a system without AVRstudio and WINavr, but that does limit its usefulness, of course.
Looks real nice, btw.
I did notice that it does not show up in "start" menu... that would be nice to have.
Secondly, the EXE does seem to be lacking a ICON in the Program Files directory... but it's there if I create a shortcut.
You did mention that a sample hex was included... but actually, I didn't see it.
After successfully locating the arduino and finding a random hexfile, I did get the not insync message... it was just the one line and "done".
Started avrdude. Please stand by..
avrdude.exe: stk500_getsync(): not in sync: resp=0xe0
avrdude.exe done. Thank you.
Not actually checked what it did yet...
I think it's just saying that my COM port was found, but my settings are wrong for the particular Arduino I have. (Boarduino USB with a 168 installed.)
After that, I pressed HELP (yeah, should have done that first, I suppose).. I got this when I pressed help:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.ComponentModel.Win32Exception: The system cannot find the file specified
at System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
at System.Diagnostics.Process.Start()
at System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
at System.Diagnostics.Process.Start(String fileName)
at ArdUp.MainForm.buttonHELP_Click_1(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3615 (GDR.050727-3600)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
ArdUp
Assembly Version: 1.0.3939.24807
Win32 Version: 1.0.3939.24807
CodeBase: file:///C:/Program%20Files/ArdUp/ArdUp.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3614 (GDR.050727-3600)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
NOTE: HELP WORKS until I try to SCAN and UPLOAD... after that... it does not work until I close the program and restart it.
Dunno if this is helping.
My system is XP SP3.