|  | @@ -6,7 +6,7 @@
 | 
	
		
			
				|  |  |   */
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -#if defined HARDWARE_BT6711
 | 
	
		
			
				|  |  | +#if HARDWARE_BT6711 || HARDWARE_BT6711_V1
 | 
	
		
			
				|  |  |  #include "stm32f4xx.h"
 | 
	
		
			
				|  |  |  #include "private_mib.h"
 | 
	
		
			
				|  |  |  #include "parameters.h"
 | 
	
	
		
			
				|  | @@ -49,6 +49,10 @@ static s16_t signal_get_value(struct snmp_node_instance *instance, void *value);
 | 
	
		
			
				|  |  |  static snmp_err_t signal_set_value(struct snmp_node_instance *instance, u16_t len, void *value);
 | 
	
		
			
				|  |  |  static snmp_err_t signal_set_test(struct snmp_node_instance *instance, u16_t len, void *value);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +/* signal .1.3.6.1.4.1.41752.911.11.1.62  */
 | 
	
		
			
				|  |  | +static const struct snmp_scalar_node signal62 = SNMP_SCALAR_CREATE_NODE_READONLY(62, SNMP_ASN1_TYPE_OCTET_STRING,
 | 
	
		
			
				|  |  | +        signal_get_value);
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  /* signal .1.3.6.1.4.1.41752.911.11.1.61  */
 | 
	
		
			
				|  |  |  static const struct snmp_scalar_node signal61 = SNMP_SCALAR_CREATE_NODE(61, SNMP_NODE_INSTANCE_READ_WRITE,
 | 
	
		
			
				|  |  |          SNMP_ASN1_TYPE_OCTET_STRING, signal_get_value, signal_set_test, signal_set_value);
 | 
	
	
		
			
				|  | @@ -356,6 +360,7 @@ static const struct snmp_node *const signals_nodes[] = {
 | 
	
		
			
				|  |  |      &signal59.node.node,
 | 
	
		
			
				|  |  |      &signal60.node.node,
 | 
	
		
			
				|  |  |      &signal61.node.node,
 | 
	
		
			
				|  |  | +    &signal62.node.node,
 | 
	
		
			
				|  |  |  };
 | 
	
		
			
				|  |  |  static const struct snmp_tree_node signals_node = SNMP_CREATE_TREE_NODE(1, signals_nodes);
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -615,6 +620,9 @@ static s16_t signal_get_value(struct snmp_node_instance *instance, void *value)
 | 
	
		
			
				|  |  |          case 61: /* radiusServerPWD */
 | 
	
		
			
				|  |  |              GetRDSPasswordkStr((char *)paramStr, ¶mLength);
 | 
	
		
			
				|  |  |              break;
 | 
	
		
			
				|  |  | +        case 62: /* ControllerModel*/
 | 
	
		
			
				|  |  | +            GetSerialNumberStr((char *)paramStr, ¶mLength);
 | 
	
		
			
				|  |  | +            break;
 | 
	
		
			
				|  |  |          default:
 | 
	
		
			
				|  |  |              break;
 | 
	
		
			
				|  |  |      }
 | 
	
	
		
			
				|  | @@ -1233,3 +1241,4 @@ static snmp_err_t signal_set_test(struct snmp_node_instance *instance, u16_t len
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  #endif
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +
 |