Go to Post GP is best shown and lived and not talked about. - Steve W [more]
Home
Go Back   Chief Delphi > Technical > Programming
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 07-01-2012, 22:51
byteit101's Avatar
byteit101 byteit101 is offline
WPILib maintainer (WPI)
AKA: Patrick Plenefisch
no team (The Cat Attack (Formerly))
Team Role: Programmer
 
Join Date: Jan 2009
Rookie Year: 2009
Location: Worcester
Posts: 699
byteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of light
ZomB 0.9 Release - Snowbank

And now, with a new season comes a new ZomB release...
ZomB v0.9 beta 1 (v0.8.3.481)
  • Auto-Updates should work flawlessly now... (crosses fingers)
  • Several new controls, including control groups
  • SlimDX properly installed? (please make sure it lets you know if it does not install)
  • Settings manager
  • Help Tutorial
  • New default source (2012 WPILib NetTable)
  • Many bugs fixed
  • A bunch of UI polish

And since last year, the list is even more prolific. Highlights:
  • Auto-Updates
  • AutoListening improvements
  • Video saving improvemnts
  • Auto-Sizing graphs
  • Profiles
  • A lot of UI polish

When you launch this version for the first time, it will pop up a help tutorial (if you've used ZomB before, its under ZomB>Help...), to show you cool features. Note that there are several improvements coming for the help tutorial, as well as several different versions. After seeing the game this year, transformations will be particularly useful (think: box rotating to show bridge balance)

The next update should securely download in the background, and prompt to you install it! If you've used a previous version, and been disapointed, please try this version. And remember, if you have any issues at all, please let me know. The hardest bugs to fix are the ones I don't know about.

Also, if anyone is interested in helping develop ZomB next year (I'll be at college and probably won't have enough time), or wants to learn C#, WPF, and/or NSIS, please contact me. The next release should have some fun components...

As always, all official releases are GPG/PGP signed with the ZomB Dashboard System Developers <ZomB@thecatattack.org> OpenPGP key (fingerprint: CB2528EA 8C98CD11 E50D5102 32D31A2C 6CD4A33E)

Download v0.9b1 (sig)
Download source (sig)
Source as .zip not .7z

Browse the code:
Subversion: trunk
Mercurial: a15f81cb119e885e993f0be7476868d9da0d5479
Git: pending git working...
__________________
Bubble Wrap: programmers rewards
Watchdog.Kill();
printf("Watchdog is Dead, Celebrate!");
How to make a self aware robot: while (∞) cout<<(sqrt(-∞)/-0);
Previously FRC 451 (The Cat Attack)
Now part of the class of 2016 at WPI & helping on WPILib
  #2   Spotlight this post!  
Unread 09-01-2012, 20:52
CardcaptorRLH85's Avatar
CardcaptorRLH85 CardcaptorRLH85 is offline
The master of the cards ^_^
AKA: Raa'Shaun H.
FRC #0322 (F.I.R.E. "Flint Inspires Real Engineers")
Team Role: Programmer
 
Join Date: Feb 2005
Rookie Year: 1999
Location: Michigan, USA
Posts: 59
CardcaptorRLH85 is an unknown quantity at this point
Send a message via ICQ to CardcaptorRLH85 Send a message via AIM to CardcaptorRLH85 Send a message via MSN to CardcaptorRLH85 Send a message via Yahoo to CardcaptorRLH85
Re: ZomB 0.9 Release - Snowbank

Ok, I have what I believe to be a bug report.

The SlimDX installer fails on both my Win7 x86 development notebook and my Win7 x64 desktop. So I tried just installing the SlimDX runtime from their website. It still didn't work so I tried copying the .NET 2.0/x86 .dll to the ZomB application folder and that also didn't work. I'm out of ideas.

I just want to know if this is a PEBKAC issue (since I've had a few of those with previous versions of ZomB) or if it's actually a bug. Thanks for this excellent program. Our team used it last season with great results.

Here are the error messages that ViZ.exe throws when I try to run it:

Code:
System.Exception: Error searching for Controls. This is most likely caused by a missing dependency. Is SlimDX installed? ---> System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
   at System.Reflection.Module._GetTypesInternal(StackCrawlMark& stackMark)
   at System.Reflection.Assembly.GetTypes()
   at System451.Communication.Dashboard.WPF.Design.Reflector.GetZomBDesignableClasses()
   --- End of inner exception stack trace ---
   at System451.Communication.Dashboard.WPF.Design.Reflector.GetZomBDesignableClasses()
   at System451.Communication.Dashboard.ViZ.Designer.Window_Loaded(Object sender, RoutedEventArgs e)
With Inner:
System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
   at System.Reflection.Module._GetTypesInternal(StackCrawlMark& stackMark)
   at System.Reflection.Assembly.GetTypes()
   at System451.Communication.Dashboard.WPF.Design.Reflector.GetZomBDesignableClasses()
__________________


Last edited by CardcaptorRLH85 : 09-01-2012 at 20:57. Reason: I forgot to include the error messages >_<; I've found the answer to my first question in your initial post
  #3   Spotlight this post!  
Unread 09-01-2012, 21:32
byteit101's Avatar
byteit101 byteit101 is offline
WPILib maintainer (WPI)
AKA: Patrick Plenefisch
no team (The Cat Attack (Formerly))
Team Role: Programmer
 
Join Date: Jan 2009
Rookie Year: 2009
Location: Worcester
Posts: 699
byteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of light
Re: ZomB 0.9 Release - Snowbank

Quote:
Originally Posted by CardcaptorRLH85 View Post
Ok, I have what I believe to be a bug report.
thank you for taking the time to let me know then!
Quote:
Originally Posted by CardcaptorRLH85 View Post
The SlimDX installer fails on both my Win7 x86 development notebook and my Win7 x64 desktop. So I tried just installing the SlimDX runtime from their website. It still didn't work so I tried copying the .NET 2.0/x86 .dll to the ZomB application folder and that also didn't work. I'm out of ideas.
you tried this link? http://slimdx.googlecode.com/files/S...%202011%29.msi
if it failed:
  1. uninstall SlimDX, then ZomB
  2. open C:\Windows\Assembly
  3. find any ZomB or SlimDX components
  4. select, and hit delete key
  5. remove any files from slimdx/ZomB in C:\Program Files
  6. install above link
  7. try ZomB (and expand the dependencies tab, and tell me if slimdx will be installed)
If that fails, PM me
Quote:
Originally Posted by CardcaptorRLH85 View Post
I just want to know if this is a PEBKAC issue (since I've had a few of those with previous versions of ZomB) or if it's actually a bug. Thanks for this excellent program. Our team used it last season with great results.
PEBKAC? Unless you mean "Patricks Endlessly Broken Kashmir Antique Cup", I have no idea what that acronym means...
It looks like an installer issue. I'm thinking of pulling SlimDX out of the main dll, due to the many issues with it....

Glad to hear it worked well for you next year, I hope it will work for you this year also!
__________________
Bubble Wrap: programmers rewards
Watchdog.Kill();
printf("Watchdog is Dead, Celebrate!");
How to make a self aware robot: while (∞) cout<<(sqrt(-∞)/-0);
Previously FRC 451 (The Cat Attack)
Now part of the class of 2016 at WPI & helping on WPILib
  #4   Spotlight this post!  
Unread 09-01-2012, 21:54
CardcaptorRLH85's Avatar
CardcaptorRLH85 CardcaptorRLH85 is offline
The master of the cards ^_^
AKA: Raa'Shaun H.
FRC #0322 (F.I.R.E. "Flint Inspires Real Engineers")
Team Role: Programmer
 
Join Date: Feb 2005
Rookie Year: 1999
Location: Michigan, USA
Posts: 59
CardcaptorRLH85 is an unknown quantity at this point
Send a message via ICQ to CardcaptorRLH85 Send a message via AIM to CardcaptorRLH85 Send a message via MSN to CardcaptorRLH85 Send a message via Yahoo to CardcaptorRLH85
Re: ZomB 0.9 Release - Snowbank

Quote:
Originally Posted by byteit101 View Post
thank you for taking the time to let me know then!

you tried this link? http://slimdx.googlecode.com/files/S...%202011%29.msi
Yup, that's the file I used
Quote:
Originally Posted by byteit101 View Post
if it failed:
  1. uninstall SlimDX, then ZomB
  2. open C:\Windows\Assembly
  3. find any ZomB or SlimDX components
  4. select, and hit delete key
  5. remove any files from slimdx/ZomB in C:\Program Files
  6. install above link
  7. try ZomB (and expand the dependencies tab, and tell me if slimdx will be installed)
If that fails, PM me
The dependencies tab in the ZomB installer notes that SlimDX is already installed after I go through steps 1-6. However, even though ZomB installs it still fails with the same error. I'll PM you.

Quote:
Originally Posted by byteit101 View Post
PEBKAC? Unless you mean "Patricks Endlessly Broken Kashmir Antique Cup", I have no idea what that acronym means...
It looks like an installer issue. I'm thinking of pulling SlimDX out of the main dll, due to the many issues with it....

Glad to hear it worked well for you next year, I hope it will work for you this year also!
PEBKAC means 'Problem Exists Between Keyboard And Chair' in other words I was just trying to make sure I hadn't done something dumb ^_^
__________________

  #5   Spotlight this post!  
Unread 09-01-2012, 22:17
byteit101's Avatar
byteit101 byteit101 is offline
WPILib maintainer (WPI)
AKA: Patrick Plenefisch
no team (The Cat Attack (Formerly))
Team Role: Programmer
 
Join Date: Jan 2009
Rookie Year: 2009
Location: Worcester
Posts: 699
byteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of light
Re: ZomB 0.9 Release - Snowbank

Quote:
Originally Posted by CardcaptorRLH85 View Post
PEBKAC means 'Problem Exists Between Keyboard And Chair' in other words I was just trying to make sure I hadn't done something dumb ^_^
Ah. Makes more sense than my acronym. If you want to let me know what those previous experiences were, I can make a note of it in the documentation so others don't stumble there also.
__________________
Bubble Wrap: programmers rewards
Watchdog.Kill();
printf("Watchdog is Dead, Celebrate!");
How to make a self aware robot: while (∞) cout<<(sqrt(-∞)/-0);
Previously FRC 451 (The Cat Attack)
Now part of the class of 2016 at WPI & helping on WPILib
  #6   Spotlight this post!  
Unread 10-01-2012, 20:45
CardcaptorRLH85's Avatar
CardcaptorRLH85 CardcaptorRLH85 is offline
The master of the cards ^_^
AKA: Raa'Shaun H.
FRC #0322 (F.I.R.E. "Flint Inspires Real Engineers")
Team Role: Programmer
 
Join Date: Feb 2005
Rookie Year: 1999
Location: Michigan, USA
Posts: 59
CardcaptorRLH85 is an unknown quantity at this point
Send a message via ICQ to CardcaptorRLH85 Send a message via AIM to CardcaptorRLH85 Send a message via MSN to CardcaptorRLH85 Send a message via Yahoo to CardcaptorRLH85
Re: ZomB 0.9 Release - Snowbank

Quote:
Originally Posted by byteit101 View Post
Ah. Makes more sense than my acronym. If you want to let me know what those previous experiences were, I can make a note of it in the documentation so others don't stumble there also.
All of those were before I actually RTFM so no issues there ^_^
__________________

  #7   Spotlight this post!  
Unread 10-01-2012, 22:33
byteit101's Avatar
byteit101 byteit101 is offline
WPILib maintainer (WPI)
AKA: Patrick Plenefisch
no team (The Cat Attack (Formerly))
Team Role: Programmer
 
Join Date: Jan 2009
Rookie Year: 2009
Location: Worcester
Posts: 699
byteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of light
Re: ZomB 0.9 Release - Snowbank

Quote:
Originally Posted by CardcaptorRLH85 View Post
All of those were before I actually RTFM so no issues there ^_^
Ahh.. ok
There should be an update tomorrow that will circumvent this issue (just don't install xShaker and Driver station plugin)

Also, has anyone decoded the settings layout (I have not had time to power on robot yet) use the NetTable source and tell me what autoListen prodouces
__________________
Bubble Wrap: programmers rewards
Watchdog.Kill();
printf("Watchdog is Dead, Celebrate!");
How to make a self aware robot: while (∞) cout<<(sqrt(-∞)/-0);
Previously FRC 451 (The Cat Attack)
Now part of the class of 2016 at WPI & helping on WPILib
  #8   Spotlight this post!  
Unread 11-01-2012, 19:47
byteit101's Avatar
byteit101 byteit101 is offline
WPILib maintainer (WPI)
AKA: Patrick Plenefisch
no team (The Cat Attack (Formerly))
Team Role: Programmer
 
Join Date: Jan 2009
Rookie Year: 2009
Location: Worcester
Posts: 699
byteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of light
Re: ZomB 0.9 Release - Snowbank

ZomB v0.9 beta 2 (v0.8.3.486)
  • SlimDX not part of main install by default
  • DriverStation and xShake are optional plugins (not installed by default due to SlimDX above)

If you launch ZomB, this update should securely download in the background, and prompt to you install it! If you've used a previous version, and been disappointed, please try this version. And remember, if you have any issues at all, please let me know. The hardest bugs to fix are the ones I don't know about.

Also, if anyone is interested in helping develop ZomB next year (I'll be at college and probably won't have enough time), or wants to learn C#, WPF, and/or NSIS, please contact me. The next release should have some fun components...

As always, all official releases are GPG/PGP signed with the ZomB Dashboard System Developers <ZomB@thecatattack.org> OpenPGP key (fingerprint: CB2528EA 8C98CD11 E50D5102 32D31A2C 6CD4A33E)

Download v0.9b2 (sig)
Download source (sig)
Source as .zip not .7z

Browse the code:
Subversion: trunk
Mercurial: 1001ecca89eb51b13911f7368cbd823f8b3ad1d7
Git: 1330bae354717edd332f83459392bcefebfa2fe8

Help Tutorial source: walkthrough
__________________
Bubble Wrap: programmers rewards
Watchdog.Kill();
printf("Watchdog is Dead, Celebrate!");
How to make a self aware robot: while (∞) cout<<(sqrt(-∞)/-0);
Previously FRC 451 (The Cat Attack)
Now part of the class of 2016 at WPI & helping on WPILib
  #9   Spotlight this post!  
Unread 13-01-2012, 14:58
byteit101's Avatar
byteit101 byteit101 is offline
WPILib maintainer (WPI)
AKA: Patrick Plenefisch
no team (The Cat Attack (Formerly))
Team Role: Programmer
 
Join Date: Jan 2009
Rookie Year: 2009
Location: Worcester
Posts: 699
byteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of light
Re: ZomB 0.9 Release - Snowbank

And to answer a question:
The driver station plugin is NOT meant for competition field play. It more of a pits "OMG! need to enable robot now!" sort of thing
__________________
Bubble Wrap: programmers rewards
Watchdog.Kill();
printf("Watchdog is Dead, Celebrate!");
How to make a self aware robot: while (∞) cout<<(sqrt(-∞)/-0);
Previously FRC 451 (The Cat Attack)
Now part of the class of 2016 at WPI & helping on WPILib
  #10   Spotlight this post!  
Unread 28-01-2012, 18:53
byteit101's Avatar
byteit101 byteit101 is offline
WPILib maintainer (WPI)
AKA: Patrick Plenefisch
no team (The Cat Attack (Formerly))
Team Role: Programmer
 
Join Date: Jan 2009
Rookie Year: 2009
Location: Worcester
Posts: 699
byteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of light
Re: ZomB 0.9 Release - Snowbank

ZomB v0.9 Release (Finally!)
Since Beta 2:
  • CSV saver/exporter
  • Minor bugs

And since v0.8.2, the list is even more prolific. Highlights:
  • Auto-Updates
  • AutoListening improvements
  • Video saving improvemnts
  • Auto-Sizing graphs
  • Profiles
  • A lot of UI polish

WARNING: If you have installed ZomB before PLEASE follow the instructions at the bottom of the release notes page to uninstall it!

When you launch this version for the first time, it will pop up a help tutorial (if you've used ZomB before, its under ZomB>Help...), to show you cool features. Note that there are several improvements coming for the help tutorial, as well as several different versions. After seeing the game this year, transformations will be particularly useful (think: box rotating to show bridge balance)

This update should securely download in the background, and prompt to you install it! If you've used a previous version, and been disappointed, please try this version. And remember, if you have any issues at all, please let me know. The hardest bugs to fix are the ones I don't know about.

Also, if anyone is interested in helping develop ZomB next year (I'll be at college and probably won't have enough time), or wants to learn C#, WPF, and/or NSIS, please contact me. The next release should have some fun components...

As always, all official releases are GPG/PGP signed with the ZomB Dashboard System Developers <ZomB@thecatattack.org> OpenPGP key (fingerprint: CB2528EA 8C98CD11 E50D5102 32D31A2C 6CD4A33E)

Download v0.9 (sig)
Download source (sig)
Source as .zip not .7z

Browse the code:
Subversion: trunk
Mercurial: 1710c2bbb69ed579c69b35903c9bc3535db183b0
Git: 9c74c38bdf5ace764dfc1c4900c79d4bb9f815dd

Help Tutorial source: walkthrough
__________________
Bubble Wrap: programmers rewards
Watchdog.Kill();
printf("Watchdog is Dead, Celebrate!");
How to make a self aware robot: while (∞) cout<<(sqrt(-∞)/-0);
Previously FRC 451 (The Cat Attack)
Now part of the class of 2016 at WPI & helping on WPILib
  #11   Spotlight this post!  
Unread 29-01-2012, 00:24
CardcaptorRLH85's Avatar
CardcaptorRLH85 CardcaptorRLH85 is offline
The master of the cards ^_^
AKA: Raa'Shaun H.
FRC #0322 (F.I.R.E. "Flint Inspires Real Engineers")
Team Role: Programmer
 
Join Date: Feb 2005
Rookie Year: 1999
Location: Michigan, USA
Posts: 59
CardcaptorRLH85 is an unknown quantity at this point
Send a message via ICQ to CardcaptorRLH85 Send a message via AIM to CardcaptorRLH85 Send a message via MSN to CardcaptorRLH85 Send a message via Yahoo to CardcaptorRLH85
Re: ZomB 0.9 Release - Snowbank

Quote:
Originally Posted by byteit101 View Post
WARNING: If you have installed ZomB before PLEASE follow the instructions at the bottom of the release notes page to uninstall it!
Oops...I didn't exactly read the full release notes before installing this update (I got the notification e-mail from FIRST-Forge days ago ^_^). However, the install didn't die on me. Should I go back and uninstall even though I only had the 0.9 betas installed on my machines before installing this 0.9 final? Or is this warning just for people coming from 0.83 or before?
__________________


Last edited by CardcaptorRLH85 : 29-01-2012 at 00:26. Reason: Mangled tags in the quote.
  #12   Spotlight this post!  
Unread 29-01-2012, 00:34
Chiller Chiller is offline
Registered User
AKA: Connor Christie
FRC #4095 (RoXI Robotics)
Team Role: Programmer
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Wisconsin
Posts: 118
Chiller is on a distinguished road
Exclamation Re: ZomB 0.9 Release - Snowbank

Quote:
Originally Posted by byteit101 View Post
And remember, if you have any issues at all, please let me know. The hardest bugs to fix are the ones I don't know about.
Its broken. Please, before you release something, test it on other computers other than just yours.
  #13   Spotlight this post!  
Unread 29-01-2012, 13:31
byteit101's Avatar
byteit101 byteit101 is offline
WPILib maintainer (WPI)
AKA: Patrick Plenefisch
no team (The Cat Attack (Formerly))
Team Role: Programmer
 
Join Date: Jan 2009
Rookie Year: 2009
Location: Worcester
Posts: 699
byteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of light
Re: ZomB 0.9 Release - Snowbank

Quote:
Originally Posted by CardcaptorRLH85 View Post
Oops...I didn't exactly read the full release notes before installing this update (I got the notification e-mail from FIRST-Forge days ago ^_^). However, the install didn't die on me. Should I go back and uninstall even though I only had the 0.9 betas installed on my machines before installing this 0.9 final? Or is this warning just for people coming from 0.83 or before?
you should, as the 0.9 betas are effectively 0.8.3 versions

Quote:
Originally Posted by Chiller View Post
Its broken. Please, before you release something, test it on other computers other than just yours.
I did, hence the warning message. Did you follow those directions? if so, what was the error?
__________________
Bubble Wrap: programmers rewards
Watchdog.Kill();
printf("Watchdog is Dead, Celebrate!");
How to make a self aware robot: while (∞) cout<<(sqrt(-∞)/-0);
Previously FRC 451 (The Cat Attack)
Now part of the class of 2016 at WPI & helping on WPILib
Closed Thread


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 18:53.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi