Üçüncü Taraf CAN Cihazları

Bir dizi FRC ® satıcılar kendi CAN çevre birimlerini sunar. CAN cihazları geniş özellik setleri sunduğundan, satıcı CAN cihazlarının çalışması için benzer şekilde genişletilmiş kod kitaplıkları gerekir. Sonuç olarak, bu kitaplıklar WPILib’in resmi bir parçası olarak tutulmaz, bunun yerine satıcıların kendileri tarafından korunur. Üçüncü taraf kitaplıkların kurulmasına ilişkin bir kılavuz için bkz: ref: `3. Taraf Kitaplıkları <docs/software/vscode-overview/3rd-party-libraries:3rd Party Libraries> ‘

Çeşitli satıcılardan ortak üçüncü taraf CAN cihazlarının bir listesi ve ilgili harici belgelere bağlantılar aşağıda verilmiştir:

Cross-the-Road Elektronik

Cross-the-Road Electronics (CTRE), harici kitaplıklara sahip birkaç CAN çevre birimi sunar. Tüm CTRE cihazları için genel kaynaklar şunları içerir:

CTRE Motor Sürücüleri

  • ** Talon FX (Falcon 500 Motorlu ile) **

    • API Belgelemeleri (Java <https://www.ctr-electronics.com/downloads/api/java/html/classcom_1_1ctre_1_1phoenix_1_1motorcontrol_1_1can_1_1_talon_f_x.html> __, C ++ <https://www.ctr-electronics.com/downloads/api/cpp/html/classctre_1_1phoenix_1_1motorcontrol_1_1can_1_1_talon_f_x.html> __)

    • Donanım Kullanıcı Kılavuzu <http://www.ctr-electronics.com/downloads/pdf/Falcon%20500%20User%20Guide.pdf> __

    • Diğer Kaynaklar <https://www.ctr-electronics.com/talon-fx.html#product_tabs_technical_resources> __

  • Talon SRX

  • Victor SPX

    • API Belgeleri (Java <https://www.ctr-electronics.com/downloads/api/java/html/classcom_1_1ctre_1_1phoenix_1_1motorcontrol_1_1can_1_1_victor_s_p_x.html> __, C ++ <https://www.ctr-electronics.com/downloads/api/cpp/html/classctre_1_1phoenix_1_1motorcontrol_1_1can_1_1_victor_s_p_x.html> __)

    • Donanım Kullanıcı Kılavuzu <https://www.ctr-electronics.com/downloads/pdf/Victor%20SPX%20User’s%20Guide.pdf> __

    • Diğer Kaynaklar

CTRE Sensörleri

  • CANcoder

    • API Belgeleri (Java <https://www.ctr-electronics.com/downloads/api/java/html/classcom_1_1ctre_1_1phoenix_1_1sensors_1_1_c_a_n_coder.html> __, C ++ <https://www.ctr-electronics.com/downloads/api/cpp/html/classctre_1_1phoenix_1_1sensors_1_1_c_a_n_coder.html> __)

    • Donanım Kullanıcı Kılavuzu <https://www.ctr-electronics.com/downloads/pdf/CANCoder%20User’s%20Guide.pdf> __

    • `Diğer Kaynaklar <https://www.ctr-electronics.com/cancoder.html#product_tabs_technical_resources>’__

  • Pigeon IMU

    • API Belgeleri (Java <https://www.ctr-electronics.com/downloads/api/java/html/classcom_1_1ctre_1_1phoenix_1_1sensors_1_1_pigeon_i_m_u.html> __, C ++ <https://www.ctr-electronics.com/downloads/api/cpp/html/classctre_1_1phoenix_1_1sensors_1_1_pigeon_i_m_u.html> __)

    • Donanım Kullanıcı Kılavuzu <https://www.ctr-electronics.com/downloads/pdf/Pigeon%20IMU%20User’s%20Guide.pdf> __

    • Diğer Kaynaklar

  • CANifier

    • API Belgeleri (Java <https://www.ctr-electronics.com/downloads/api/java/html/classcom_1_1ctre_1_1phoenix_1_1_c_a_nifier.html#ad9a05fae7065d3f39f7bc8a86f15b0a1> __, C ++ <https://www.ctr-electronics.com/downloads/api/cpp/html/classctre_1_1phoenix_1_1_c_a_nifier.html#a706308fce1dea96785bf3ac845bafc02> __)

    • Donanım Kullanıcı Kılavuzu

    • Diğer Kaynaklar <https://www.ctr-electronics.com/can-can-canifier-driver-led-driver-gpio.html#product_tabs_technical_resources> __

REV Robotik

REV Robotics şu anda Talon SRX’e benzer bir özellik setine sahip olan SPARK MAX motor kontrol cihazını sunmaktadır.

REV Motor Sürücüleri

  • SPARK MAX

    • API Belgeleri (Java, C ++ <https://www.revrobotics.com/content/sw/max/sw-docs/cpp/classrev_1_1_c_a_n_spark_max.html> __)

    • Teknik Kılavuz <https://www.revrobotics.com/sparkmax-users-manual/> __

Fusion ile Oynamak

Playing With Fusion (PWF), Venom entegre motor / kontrol cihazının yanı sıra bir Uçuş Süresi mesafe sensörü sunar:

PWF Motor Sürücüleri

  • Venom

    • API Belgeleri (Java <https://www.playingwithfusion.com/frc/2020/javadoc/com/playingwithfusion/package-summary.html> __, C ++ <https://www.playingwithfusion.com/frc/2020/cppdoc/html/annotated.html> __)

    • Teknik Kılavuz <https://www.playingwithfusion.com/include/getfile.php?fileid=7086> __

PWF Sensörleri

  • Time of Flight Sensor

    • API Belgeleri (Java <https://www.playingwithfusion.com/frc/2020/javadoc/com/playingwithfusion/package-summary.html> __, C ++ <https://www.playingwithfusion.com/frc/2020/cppdoc/html/annotated.html> __)

    • Teknik Kılavuz <https://www.playingwithfusion.com/include/getfile.php?fileid=7091> __