Go to Post If an alternate is used, all four teams are equal members of the alliance. (Trophies, trips, bling, book tours, custody of the children etc.) - Btower [more]
Home
Go Back   Chief Delphi > FIRST > General Forum
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
 
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 10-10-2015, 00:36
nuclearnerd's Avatar
nuclearnerd nuclearnerd is offline
Speaking for myself, not my team
AKA: Brendan Simons
FRC #5406 (Celt-X)
Team Role: Engineer
 
Join Date: Jan 2014
Rookie Year: 2014
Location: Hamilton, Ontario, Canada
Posts: 451
nuclearnerd has a brilliant futurenuclearnerd has a brilliant futurenuclearnerd has a brilliant futurenuclearnerd has a brilliant futurenuclearnerd has a brilliant futurenuclearnerd has a brilliant futurenuclearnerd has a brilliant futurenuclearnerd has a brilliant futurenuclearnerd has a brilliant futurenuclearnerd has a brilliant futurenuclearnerd has a brilliant future
Re: MXP Ethernet Switch

Quote:
Originally Posted by AllenGregoryIV View Post
The NavX right now seems like the most useful MXP board to me...
No reason why more than one mxp board can't stack like arduino shields, is there?
Reply With Quote
  #2   Spotlight this post!  
Unread 10-10-2015, 09:45
TheHolyHades1 TheHolyHades1 is offline
Registered User
no team
 
Join Date: Jan 2014
Rookie Year: 2010
Location: usa
Posts: 145
TheHolyHades1 is a jewel in the roughTheHolyHades1 is a jewel in the roughTheHolyHades1 is a jewel in the rough
Re: MXP Ethernet Switch

Quote:
Originally Posted by nuclearnerd View Post
No reason why more than one mxp board can't stack like arduino shields, is there?
Speaking of which, maybe an arduino MXP board?
Reply With Quote
  #3   Spotlight this post!  
Unread 10-10-2015, 10:30
Richard.Varone's Avatar
Richard.Varone Richard.Varone is offline
Registered User
AKA: Rich Jr.
FRC #0271 (Mechanical Marauders)
Team Role: Mentor
 
Join Date: Nov 2006
Rookie Year: 2005
Location: New York
Posts: 93
Richard.Varone is just really niceRichard.Varone is just really niceRichard.Varone is just really niceRichard.Varone is just really nice
Send a message via MSN to Richard.Varone
Re: MXP Ethernet Switch

Quote:
No reason why more than one mxp board can't stack like arduino shields, is there?
This is a great idea, with what I'm thinking, it would be possible to stack almost any other MXP board on top of the ethernet board I'm thinking about.

Quote:
Originally Posted by TheHolyHades1 View Post
Speaking of which, maybe an arduino MXP board?
Rev already makes this:

http://www.andymark.com/product-p/am-2996.htm
__________________
2016 FLR (Excellence in Engineering)
2015 NY (Regional Finalists) & LI (Quality Award)
2014 NY (Regional Finalists, Quality Award) & LI (Regional Finalists, Quality Award)
2011 LI (Regional Finalists, Innovation in Control)
2010 LI (Regional Champion, Engineering Excellence, Coopertition Award) & NY (Regional Finalist)
2009 LI (Innovation in Control) & NY (Creativity Award)
2008 LI (GM Industrial Design) & NY (Innovation in Control)
2007 LI (Delphi "Driving Tomorrow's Technology")
2006 LI (Regional Champion)
2005 LI (Regional Finalist)
2004 SC (Regional Finalist)
2003 LI (GM Industrial Design)
2002 CMP (Division Finalist - Newton)
2001 NY (Imagery)
Reply With Quote
  #4   Spotlight this post!  
Unread 10-10-2015, 20:35
GeeTwo's Avatar
GeeTwo GeeTwo is offline
Technical Director
AKA: Gus Michel II
FRC #3946 (Tiger Robotics)
Team Role: Mentor
 
Join Date: Jan 2014
Rookie Year: 2013
Location: Slidell, LA
Posts: 3,605
GeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond repute
Re: MXP Ethernet Switch

Some of the questions appear to indicate a poor understanding of the valid vs invalid uses of MXP, so I'm just going to throw out a calibration here:

Assuming the rules for 2016 match the rules for 2015 (usual caveats, but I'd put the odds at 75%+% for this point this year), MXP boards that only interface to sensors, data feeds, computing resources, or decorative lighting are good to go, without certification. Likewise, any MXP board that is entirely passive (has no electronics or computer function, but consist of conductors designed to faithfully replicate signals sent from the 'RIO) is probably good to go. Anything that actuates or similarly interfaces with a motor controller or other actuator that is not equivalent to a bundle of wires needs to be vetted and approved through FIRST to be approved for use. Last year, I was aware of no a device which interfaced "intelligently" with sensors while interfacing "passively" with actuators, but I expect that such a hybrid device would have been put through the active device approval process.

There is a serious potential weirdness in the use of MXP to host an ethernet switch. A network camera is obviously a sensor. A network raspberry pi that does vision processing but touches no manipulators is also demonstrably acceptable. Unfortunately, there are a great number of network devices that perform communications illegal for FRC, or actuate real-world devices. Exactly where the GDC will come down on this is completely up for grabs. Based on past performance, I'd put the likelihood that the GDC will allow network-through-MXP communication with other CPUs, even if it just consists of data processing, at a bit under 50%. That is, they seem to prefer to err on the side of being too cautious rather than being too permissive. That's just the sort of stuff happens when you put a bunch of engineers on a committee. (Not a complaint, but an observation.)
__________________

If you can't find time to do it right, how are you going to find time to do it over?
If you don't pass it on, it never happened.
Robots are great, but inspiration is the reason we're here.
Friends don't let friends use master links.

Last edited by GeeTwo : 10-10-2015 at 20:44.
Reply With Quote
  #5   Spotlight this post!  
Unread 10-10-2015, 20:51
nuclearnerd's Avatar
nuclearnerd nuclearnerd is offline
Speaking for myself, not my team
AKA: Brendan Simons
FRC #5406 (Celt-X)
Team Role: Engineer
 
Join Date: Jan 2014
Rookie Year: 2014
Location: Hamilton, Ontario, Canada
Posts: 451
nuclearnerd has a brilliant futurenuclearnerd has a brilliant futurenuclearnerd has a brilliant futurenuclearnerd has a brilliant futurenuclearnerd has a brilliant futurenuclearnerd has a brilliant futurenuclearnerd has a brilliant futurenuclearnerd has a brilliant futurenuclearnerd has a brilliant futurenuclearnerd has a brilliant futurenuclearnerd has a brilliant future
Re: MXP Ethernet Switch

Quote:
Originally Posted by GeeTwo View Post
MXP boards that only interface to sensors, data feeds, computing resources, or decorative lighting are good to go, without certification. Likewise, any MXP board that is entirely passive (has no electronics or computer function, but consist of conductors designed to faithfully replicate signals sent from the 'RIO) is probably good to go.
The proposed switch would not use any of the MXP pins except power. As such, I would not expect it to be subject to RIO regulations (although I've been surprised by rulings before.)
Reply With Quote
  #6   Spotlight this post!  
Unread 11-10-2015, 05:20
GeeTwo's Avatar
GeeTwo GeeTwo is offline
Technical Director
AKA: Gus Michel II
FRC #3946 (Tiger Robotics)
Team Role: Mentor
 
Join Date: Jan 2014
Rookie Year: 2013
Location: Slidell, LA
Posts: 3,605
GeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond repute
Re: MXP Ethernet Switch

Quote:
Originally Posted by nuclearnerd View Post
The proposed switch would not use any of the MXP pins except power.
That's not how I read some of the posts above (emphasis mine):

Quote:
Originally Posted by Richard.Varone View Post
How much interest would there be for a MXP 4 Port Ethernet Switch with additional processing power ( CPU/FPGA )?

How much interest would there be for a MXP 4 Port Ethernet Switch with additional features (please list wanted features)?
Quote:
Originally Posted by Richard.Varone View Post
How I imagine my team using this product would be RoboRIO Ethernet -> OM5P-AN -> MXP Ethernet switch, our camera(s) and tether would connect to the the MXP Ethernet, our vision processing would take place on the integrated processing power ( CPU/FPGA ) and then talk to the RobotRIO through either/both the SPI/DIO on the MXP and Ethernet.
Quote:
Originally Posted by TheHolyHades1 View Post
Speaking of which, maybe an arduino MXP board?
__________________

If you can't find time to do it right, how are you going to find time to do it over?
If you don't pass it on, it never happened.
Robots are great, but inspiration is the reason we're here.
Friends don't let friends use master links.
Reply With Quote
  #7   Spotlight this post!  
Unread 12-10-2015, 02:21
AustinSchuh AustinSchuh is offline
Registered User
FRC #0971 (Spartan Robotics) #254 (The Cheesy Poofs)
Team Role: Engineer
 
Join Date: Feb 2005
Rookie Year: 1999
Location: Los Altos, CA
Posts: 802
AustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond repute
Re: MXP Ethernet Switch

Quote:
Originally Posted by nuclearnerd View Post
The proposed switch would not use any of the MXP pins except power. As such, I would not expect it to be subject to RIO regulations (although I've been surprised by rulings before.)
Be aware that the MXP power isn't very good power. It browns out soon after the motors brown out. I would expect to see it go much more often next year.
Reply With Quote
  #8   Spotlight this post!  
Unread 12-10-2015, 12:01
FrankJ's Avatar
FrankJ FrankJ is offline
Robot Mentor
FRC #2974 (WALT)
Team Role: Mentor
 
Join Date: Feb 2011
Rookie Year: 2009
Location: Marietta GA
Posts: 1,923
FrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond repute
Re: MXP Ethernet Switch

Obviously this is going by 2015 rules. A minor assumption that 2016 rules in area will be similar. An Ethernet switch would considered an active device. Completely legal if you are not controlling motors or servos via the MXP port. If you wanted to use the MXP for motors & servos the board would have to be "approved" even if the outputs pins were a simple pass-thru or even on a different header.
__________________
If you don't know what you should hook up then you should read a data sheet
Reply With Quote
  #9   Spotlight this post!  
Unread 13-10-2015, 11:43
Alan Anderson's Avatar
Alan Anderson Alan Anderson is offline
Software Architect
FRC #0045 (TechnoKats)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Kokomo, Indiana
Posts: 9,112
Alan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond repute
Re: MXP Ethernet Switch

Depending on the 2016 power rules, it might be worthwhile to include support for either 802.3af-compliant Power Over Ethernet or the less expensive (and less officially standard) simple voltage POE accepted by the OM5P-AN.
Reply With Quote
  #10   Spotlight this post!  
Unread 13-10-2015, 12:43
Richard.Varone's Avatar
Richard.Varone Richard.Varone is offline
Registered User
AKA: Rich Jr.
FRC #0271 (Mechanical Marauders)
Team Role: Mentor
 
Join Date: Nov 2006
Rookie Year: 2005
Location: New York
Posts: 93
Richard.Varone is just really niceRichard.Varone is just really niceRichard.Varone is just really niceRichard.Varone is just really nice
Send a message via MSN to Richard.Varone
Re: MXP Ethernet Switch

Quote:
Originally Posted by Alan Anderson View Post
Depending on the 2016 power rules, it might be worthwhile to include support for either 802.3af-compliant Power Over Ethernet or the less expensive (and less officially standard) simple voltage POE accepted by the OM5P-AN.
After looking for small/cheap POE powered switches, this is exactly where this project might head.

Edit: or maybe not because I found this http://www.amazon.com/BV-TECH-BV-RP1...powered+switch. The question I guess I have for myself now is would I be able to make something smaller/lighter, and I'd like to see if it would be possible to make sometime like this into a dongle that hangs securely off of the OM5P perhaps.
__________________
2016 FLR (Excellence in Engineering)
2015 NY (Regional Finalists) & LI (Quality Award)
2014 NY (Regional Finalists, Quality Award) & LI (Regional Finalists, Quality Award)
2011 LI (Regional Finalists, Innovation in Control)
2010 LI (Regional Champion, Engineering Excellence, Coopertition Award) & NY (Regional Finalist)
2009 LI (Innovation in Control) & NY (Creativity Award)
2008 LI (GM Industrial Design) & NY (Innovation in Control)
2007 LI (Delphi "Driving Tomorrow's Technology")
2006 LI (Regional Champion)
2005 LI (Regional Finalist)
2004 SC (Regional Finalist)
2003 LI (GM Industrial Design)
2002 CMP (Division Finalist - Newton)
2001 NY (Imagery)

Last edited by Richard.Varone : 13-10-2015 at 12:48.
Reply With Quote
  #11   Spotlight this post!  
Unread 11-10-2015, 09:29
electroken's Avatar
electroken electroken is offline
Electron Tamer
AKA: Ken Pontbriant
FRC #0230 (Gaelhawks)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Shelton, CT
Posts: 172
electroken is a jewel in the roughelectroken is a jewel in the roughelectroken is a jewel in the rough
Re: MXP Ethernet Switch

Quote:
Originally Posted by TheHolyHades1 View Post
Speaking of which, maybe an arduino MXP board?
I'm just finishing up an MXP design that adds an Arduino Micro and a 5V, 2A power supply to our MXP design from last year.

Gotta have Neopixels...
Reply With Quote
  #12   Spotlight this post!  
Unread 11-10-2015, 20:42
jds2001 jds2001 is offline
Registered User
AKA: Jon Stanley
FRC #4263 (CyberDrgaon)
Team Role: Mentor
 
Join Date: Nov 2012
Rookie Year: 2013
Location: United States
Posts: 160
jds2001 has much to be proud ofjds2001 has much to be proud ofjds2001 has much to be proud ofjds2001 has much to be proud ofjds2001 has much to be proud ofjds2001 has much to be proud ofjds2001 has much to be proud ofjds2001 has much to be proud ofjds2001 has much to be proud of
Re: MXP Ethernet Switch

I don't want to dissuade anyone from anything, but I'd like to draw attention to R58 from last year:

Quote:
If a motor or servo is controlled via the MXP, it (or its power regulating device) must be connected by one of the following
methods:
A. directly to any PWM pins,
B. via a network of PASSIVE CONDUCTORS used to extend the PWM pins, or
C. via one approved ACTIVE DEVICE:
a. Kauai Labs navX MXP
b. RCAL MXP Daughterboard
c. Rev Robotics RIOduino
I can find precious little other information on ACTIVE DEVICES with a quick search, but I seem to recall that they were prohibited last year except for the 3 above (though the wording of that rule seems to indicate that was only if motors were connected through it)

I'd tread carefully on investing significant amount of time/money into this before we know the rules for this year, and what will be allowed to connect to the MXP.
__________________
- Official Scorer


Disclaimer: I volunteer for FIRST as a referee. All opinions are my own, and do not reflect those of FIRST.
Reply With Quote
Reply


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 00:41.

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