|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools |
Rating:
|
Display Modes |
|
|
|
#1
|
|||
|
|||
|
Re: CAN Firmware Update Mandatory?
Now that the PMC firmware is updated, the Status light is flashing green. We have a solenoid being successfully activated by a button push on the controller.
But our compressor won't turn on. We've followed all the instructions as far as wiring goes, with the only deviance being that we used regular black and red wires instead of the green and yellow "CAN" wires. We tested the Compressor Out ports on the PCM and we don't get any voltage back, even though the rest of the PCM seems to be working without a problem. I am at a loss as to what the issue is. So, does anybody have any ideas? |
|
#2
|
|||||
|
|||||
|
Re: CAN Firmware Update Mandatory?
You have a pressure switch wired in alongside the compressor outputs on the PCM?
The PCM won't try to power the compressor unless it can detect a pressure switch connection. Last edited by Mark McLeod : 31-01-2015 at 16:36. |
|
#3
|
|||
|
|||
|
Re: CAN Firmware Update Mandatory?
We do have a pressure switch wired in.
|
|
#4
|
|||||
|
|||||
|
Re: CAN Firmware Update Mandatory?
Is the CAN ID of the PCM set to 0?
|
|
#5
|
|||
|
|||
|
Re: CAN Firmware Update Mandatory?
I can't say for sure, because other programmers were the ones who upgraded the firmware. How would I be able to check?
|
|
#6
|
|||||
|
|||||
|
Re: CAN Firmware Update Mandatory?
Use a web browser and go to roboRIO-3160.local
You'll see PCM on the left, click on it and the CAN ID will be at the top of the resulting page. |
|
#7
|
|||
|
|||
|
Re: CAN Firmware Update Mandatory?
I tried going to this address but only ended up doing a google search and not getting me anywhere.
Edit: I realized I should probably have my roboRIO on. I turned it on and made it to the page. Yes, the CAN ID is 0. Last edited by wildaburk3160 : 31-01-2015 at 17:31. |
|
#8
|
||||||
|
||||||
|
Re: CAN Firmware Update Mandatory?
You can also verify firmware versions on the diagnostics tab of the driver station.
|
|
#9
|
||||
|
||||
|
Re: CAN Firmware Update Mandatory?
Do you have code that starts a compressor? In Java, you would construct a Compressor object in some initialization code and then call start() on that object in your autonomous or teleop code.
|
|
#10
|
|||
|
|||
|
Re: CAN Firmware Update Mandatory?
That's not needed in 2015. Just construct a solenoid on the PCM and you should be all set code wise.
|
|
#11
|
||||
|
||||
|
Re: CAN Firmware Update Mandatory?
There is a separate Compressor class that can be used if there are no Solenoid objects created in code.
|
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|