Printer FriendlyEmail Article Link

SmartBits: How to config port speed in Smartbits API?

Environment/Versions
  • SmartBits
  • API
Answer

Use $::SPEED to config port speed.

For example:

#Set Port stream and send the stream.
struct_new myNSPhyConfig NSPhyConfig
set myNSPhyConfig(ucActiveMedia) $::COPPER_MODE
CheckError HTSetStructure $NS_PHY_CONFIG 0 0 0 myNSPhyConfig 0 $hub $slot1 $port1
CheckError HTSetStructure $NS_PHY_CONFIG 0 0 0 myNSPhyConfig 0 $hub $slot2 $port2
unset myNSPhyConfig

CheckError HTSetSpeed $::SPEED_100MHZ $hub $slot1 $port1
CheckError HTSetSpeed $::SPEED_100MHZ $hub $slot2 $port2
CheckError HTDuplexMode $::FULLDUPLEX_MODE $hub $slot1 $port1
CheckError HTDuplexMode $::FULLDUPLEX_MODE $hub $slot2 $port2


Product : Automation,SmartBits