IM920s送信クラス  
 [詳解]
#include <Udon/Com/Im920/Im920s.hpp>
 | 
| static int  | ClampChannel (int channel) | 
|   | IM920sLで使用可能なチャンネル数に制限をかける  
  | 
|   | 
◆ Im920s() [1/3]
  
  
      
        
          | Udon::Im920s::Im920s  | 
          ( | 
          HardwareSerial & |           uart,  | 
         
        
           | 
           | 
          uint16_t |           nodeNum,  | 
         
        
           | 
           | 
          uint8_t |           busyPin ) | 
         
       
   | 
  
inline   | 
  
 
送信者用コンストラクタ 
- 引数
 - 
  
    | uart | IM920と接続されたシリアルポート  | 
    | nodeNum | 相手方のノード番号  | 
    | busyPin | busyピンのピン番号  | 
  
   
 
 
◆ Im920s() [2/3]
  
  
      
        
          | Udon::Im920s::Im920s  | 
          ( | 
          HardwareSerial & |           uart,  | 
         
        
           | 
           | 
          uint16_t |           nodeNum ) | 
         
       
   | 
  
inline   | 
  
 
送信者用コンストラクタ 
- 引数
 - 
  
    | uart | IM920と接続されたシリアルポート  | 
    | nodeNum | 相手方のノード番号  | 
  
   
 
 
◆ Im920s() [3/3]
  
  
      
        
          | Udon::Im920s::Im920s  | 
          ( | 
          HardwareSerial & |           uart | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
受信者用コンストラクタ 
- 引数
 - 
  
  
 
- 覚え書き
 - このコンストラクタを呼び出すのは受信者のみ存在する場合です。送信者が存在する場合は送信先のノード番号を指定する必要があります。 
 
 
 
◆ begin()
  
  
      
        
          | bool Udon::Im920s::begin  | 
          ( | 
          uint8_t |           channel | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ ClampChannel()
  
  
      
        
          | static int Udon::Im920s::ClampChannel  | 
          ( | 
          int |           channel | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
IM920sLで使用可能なチャンネル数に制限をかける 
 
 
◆ joinRx()
  
  
      
        
          | void Udon::Im920s::joinRx  | 
          ( | 
          Im920Node & |           node | ) | 
           | 
         
       
   | 
  
inlineoverridevirtual   | 
  
 
 
◆ joinTx()
  
  
      
        
          | void Udon::Im920s::joinTx  | 
          ( | 
          Im920Node & |           node | ) | 
           | 
         
       
   | 
  
inlineoverridevirtual   | 
  
 
 
◆ operator bool()
  
  
      
        
          | Udon::Im920s::operator bool  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlineoverridevirtual   | 
  
 
 
◆ show()
  
  
      
        
          | void Udon::Im920s::show  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ showNodeNumber()
  
  
      
        
          | void Udon::Im920s::showNodeNumber  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
自身のノード番号を表示 
- 覚え書き
 - 相手方のIM920クラスコンストラクタの引数に渡すときに使うと便利です。 
 
 
 
◆ update()
  
  
      
        
          | void Udon::Im920s::update  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
このクラス詳解は次のファイルから抽出されました: