Go to Post I can't really think of a bad FIRST experience, really, I can't. - Joshua May [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 02-05-2010, 19:51
davidthefat davidthefat is offline
Alumni
AKA: David Yoon
FRC #0589 (Falkons)
Team Role: Alumni
 
Join Date: Jan 2011
Rookie Year: 2010
Location: California
Posts: 792
davidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud of
C++ API = Holy Crap

I can't find **** in that PDF... Why can't they format it like the Java API? Dang, its so hard to find something in it, PDF are the worst ways to put an API. Isn't there a clean organized one like all the other professional libraries?
__________________
Do not say what can or cannot be done, but, instead, say what must be done for the task at hand must be accomplished.
  #2   Spotlight this post!  
Unread 02-05-2010, 19:56
Andrew Schreiber Andrew Schreiber is offline
Data Nerd
FRC #0079
 
Join Date: Jan 2005
Rookie Year: 2000
Location: Misplaced Michigander
Posts: 4,056
Andrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond repute
Re: C++ API = Holy Crap

Have you tried the doxygen documentation? It is more similar to the Java API.

However, if you really think it is terrible I would encourage you to become involved and help fix the problem.
__________________




.
  #3   Spotlight this post!  
Unread 02-05-2010, 20:01
davidthefat davidthefat is offline
Alumni
AKA: David Yoon
FRC #0589 (Falkons)
Team Role: Alumni
 
Join Date: Jan 2011
Rookie Year: 2010
Location: California
Posts: 792
davidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud of
Re: C++ API = Holy Crap

Quote:
Originally Posted by Andrew Schreiber View Post
Have you tried the doxygen documentation? It is more similar to the Java API.

However, if you really think it is terrible I would encourage you to become involved and help fix the problem.
Really I can do that? I thought it was just the official FIRST people's job
__________________
Do not say what can or cannot be done, but, instead, say what must be done for the task at hand must be accomplished.
  #4   Spotlight this post!  
Unread 02-05-2010, 20:05
Andrew Schreiber Andrew Schreiber is offline
Data Nerd
FRC #0079
 
Join Date: Jan 2005
Rookie Year: 2000
Location: Misplaced Michigander
Posts: 4,056
Andrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond repute
Re: C++ API = Holy Crap

Quote:
Originally Posted by davidthefat View Post
Really I can do that? I thought it was just the official FIRST people's job
Someone smarter than me will have to confirm that.

Barring that, simply produce it and make it available, whether it is official or not probably won't matter to most people. Remember, CD isn't "official" either.
__________________




.
  #5   Spotlight this post!  
Unread 02-05-2010, 20:37
davidthefat davidthefat is offline
Alumni
AKA: David Yoon
FRC #0589 (Falkons)
Team Role: Alumni
 
Join Date: Jan 2011
Rookie Year: 2010
Location: California
Posts: 792
davidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud of
Re: C++ API = Holy Crap

Quote:
Originally Posted by Andrew Schreiber View Post
Someone smarter than me will have to confirm that.

Barring that, simply produce it and make it available, whether it is official or not probably won't matter to most people. Remember, CD isn't "official" either.
I don't have enough time for that, I have to make up the most efficient way to use sensors and what not... Football practice will be like 3-4 hours everyday in the summer too, that won't help
__________________
Do not say what can or cannot be done, but, instead, say what must be done for the task at hand must be accomplished.
  #6   Spotlight this post!  
Unread 02-05-2010, 21:00
Andrew Schreiber Andrew Schreiber is offline
Data Nerd
FRC #0079
 
Join Date: Jan 2005
Rookie Year: 2000
Location: Misplaced Michigander
Posts: 4,056
Andrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond repute
Re: C++ API = Holy Crap

Quote:
Originally Posted by davidthefat View Post
I don't have enough time for that, I have to make up the most efficient way to use sensors and what not... Football practice will be like 3-4 hours everyday in the summer too, that won't help
Then I guess you will have to make due with what you have then. What makes you think other people have the time to meet your demands if you can't make time for it?

EDIT: Oh yeah, or you could just use the search function in your PDF reader.
__________________




.

Last edited by Andrew Schreiber : 03-05-2010 at 16:39.
  #7   Spotlight this post!  
Unread 03-05-2010, 16:33
virtuald's Avatar
virtuald virtuald is offline
RobotPy Guy
AKA: Dustin Spicuzza
FRC #1418 (), FRC #1973, FRC #4796, FRC #6367 ()
Team Role: Mentor
 
Join Date: Dec 2008
Rookie Year: 2003
Location: Boston, MA
Posts: 1,041
virtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant future
Re: C++ API = Holy Crap

Quote:
Originally Posted by Andrew Schreiber View Post
Then I guess you will have to make due with what you have then. What makes you think other people have the time to meet your demands if you can't make time for it?
Agreed. Perhaps you (the OP) should try looking beyond your nose for the documentation. Or perhaps just open each header/source file as you're looking through it -- its quite well commented.

Or if you've looked through your Wind River distribution, perhaps you would have noticed the nice Windows Help file (generated by Doxygen, of course) living at C:\windriver\docs\extensions .

Or, maybe you could google some obvious search term. Lets say, "wpilib online documentation". First hit references my CD post on posting the Doxygen output to my website: http://www.virtualroadside.com/WPILib/index.html . Or how about another obvious search term, "wpilib doxygen". Look at that, another reference.

Maybe you'd argue those search terms suck. Very well, how about "wpilib searchable documentation"? Oh look, there's more links to the doxygen output (though, its not the first one this time).
__________________
Maintainer of RobotPy - Python for FRC
Creator of pyfrc (Robot Simulator + utilities for Python) and pynetworktables/pynetworktables2js (NetworkTables for Python & Javascript)

2017 Season: Teams #1973, #4796, #6369
Team #1418 (remote mentor): Newton Quarterfinalists, 2016 Chesapeake District Champion, 2x Innovation in Control award, 2x district event winner
Team #1418: 2015 DC Regional Innovation In Control Award, #2 seed; 2014 VA Industrial Design Award; 2014 Finalists in DC & VA
Team #2423: 2012 & 2013 Boston Regional Innovation in Control Award


Resources: FIRSTWiki (relaunched!) | My Software Stuff
  #8   Spotlight this post!  
Unread 03-05-2010, 18:29
davidthefat davidthefat is offline
Alumni
AKA: David Yoon
FRC #0589 (Falkons)
Team Role: Alumni
 
Join Date: Jan 2011
Rookie Year: 2010
Location: California
Posts: 792
davidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud of
Re: C++ API = Holy Crap

Quote:
Originally Posted by virtuald View Post
Agreed. Perhaps you (the OP) should try looking beyond your nose for the documentation. Or perhaps just open each header/source file as you're looking through it -- its quite well commented.

Or if you've looked through your Wind River distribution, perhaps you would have noticed the nice Windows Help file (generated by Doxygen, of course) living at C:\windriver\docs\extensions .

Or, maybe you could google some obvious search term. Lets say, "wpilib online documentation". First hit references my CD post on posting the Doxygen output to my website: http://www.virtualroadside.com/WPILib/index.html . Or how about another obvious search term, "wpilib doxygen". Look at that, another reference.

Maybe you'd argue those search terms suck. Very well, how about "wpilib searchable documentation"? Oh look, there's more links to the doxygen output (though, its not the first one this time).
The problem is I dont have the actual files in front of me, just got the docs
__________________
Do not say what can or cannot be done, but, instead, say what must be done for the task at hand must be accomplished.
  #9   Spotlight this post!  
Unread 03-05-2010, 18:45
artdutra04's Avatar
artdutra04 artdutra04 is offline
VEX Robotics Engineer
AKA: Arthur Dutra IV; NERD #18
FRC #0148 (Robowranglers)
Team Role: Engineer
 
Join Date: Mar 2005
Rookie Year: 2002
Location: Greenville, TX
Posts: 3,078
artdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond repute
Re: C++ API = Holy Crap

Quote:
Originally Posted by davidthefat View Post
Really I can do that? I thought it was just the official FIRST people's job
In [agile] software engineering world, working software is valued a lot higher than comprehensive documentation.
__________________
Art Dutra IV
Robotics Engineer, VEX Robotics, Inc., a subsidiary of Innovation First International (IFI)
Robowranglers Team 148 | GUS Robotics Team 228 (Alumni) | Rho Beta Epsilon (Alumni) | @arthurdutra

世上无难事,只怕有心人.
  #10   Spotlight this post!  
Unread 03-05-2010, 19:11
Radical Pi Radical Pi is offline
Putting the Jumper in the Bumper
AKA: Ian Thompson
FRC #0639 (Code Red Robotics)
Team Role: Programmer
 
Join Date: Jan 2010
Rookie Year: 2010
Location: New York
Posts: 655
Radical Pi has a spectacular aura aboutRadical Pi has a spectacular aura aboutRadical Pi has a spectacular aura about
Re: C++ API = Holy Crap

Quote:
Originally Posted by davidthefat View Post
The problem is I dont have the actual files in front of me, just got the docs
If you really need to see the .h files, download the latest workbench updater, rename it to a .zip, and then extract it. The headers will be in vxworks-6.3/target/h/WPILib. If you need the source files for some reason they have to be downloaded from FIRSTForge through svn
__________________

"To have no errors would be life without meaning. No strugle, no joy"
"A network is only as strong as it's weakest linksys"
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

Similar Threads
Thread Thread Starter Forum Replies Last Post
2CAN API Dweller CAN 4 12-03-2011 21:07
Holy Wii Batman! falconmaster General Forum 3 24-12-2009 17:19
SMTP C++ API Ryan M. Programming 1 23-09-2004 13:49
Tether Cable crap-o-la KWachowski27 Programming 5 17-01-2004 19:18
Holy Moe Sticks!!! tjrage_25 Chit-Chat 3 14-06-2002 21:40


All times are GMT -5. The time now is 10:39.

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