Phoenixは、FRC Robotics Controllerプラットフォーム (NI RoboRIOロボットコントローラ) 用のLabVIEW、C++、Javaをターゲットとしたパッケージです。
これには、CTRE CANバスデバイスTalon FX、Talon SRX、Victor SPX、CANCoder、CANifier、Pigeon IMUを操作するために呼び出す関数であるAPI(API)が含まれています。
Phoenix Tunerとは?
Phoenix-Tunerは、Phoenix CANバスデバイスの設定を可能にするグラフィカルインターフェイスです。
すべてのPhoenix CAN Busデバイスをサポートするさまざまな機能を提供します。機能セットには次のものが含まれます。
デバイスファームウェアの更新(PDP/PCM含む)
CAN IDの変更
方向とオフセットを設定する
セルフ・テスト・スナップショット・デバイス
構成設定の変更
工場出荷時のデフォルト設定
テストモーター
プロットのチェック
温度校正ピジョン-IMU
ソフトウェアを書き込まないで、CANバスの配線が正しいことを確認してください。
これで、ソフトウェアを作成することなく、モーターを駆動してデータを収集できます。
新しい構成ビューを使用して、構成値のチェック、変更、デフォルト設定を行うことができます。構成値は、わかりやすいJSON形式のファイルとしてインポート/エクスポートすることもできます。
Phoenix Tunerを必要とする例
・Talon SRX、Talon FX、Victor SPX、CANCoder、CANifier、Pigeon IMUのライブラリサポートが必要な場合。
・Talon SRX、Talon FX、Victor SPX、CANCoder、CANifier、Pigeon IMU、PDP、またはPCMをフィールド・アップグレードする必要がある場合。
・CAN診断にPhoenix Tunerを使用する場合(強く推奨される)
基本的に、CANで何かを接続する場合は、必要です。