diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml
index 7518cc803b9a816a83e2eb86aec8d09c16b3c3d4..563625b688cdb63c59257141df9311fb63478eca 100644
--- a/.idea/inspectionProfiles/Project_Default.xml
+++ b/.idea/inspectionProfiles/Project_Default.xml
@@ -12,6 +12,10 @@
           <option value="E501" />
           <option value="W29" />
           <option value="E501" />
+          <option value="W29" />
+          <option value="E501" />
+          <option value="W29" />
+          <option value="E501" />
         </list>
       </option>
     </inspection_tool>
diff --git a/viscaoveriplib/commands_library.py b/viscaoveriplib/commands_library.py
index 28bf3b60d5f0afae79c350ebd66b07cef227f182..36b190c1039aebce6cc14d1205c28d6e18e47766 100644
--- a/viscaoveriplib/commands_library.py
+++ b/viscaoveriplib/commands_library.py
@@ -27,7 +27,7 @@ class Camera:
         self.send_payload(payloadtype,payload)
     def digital_zoom_on(self):
         payloadtype='01 00'
-        payload='81 01 04 06 03 FF'
+        payload="81 01 04 06 03 FF"
         self.send_payload(payloadtype,payload)
 
     #CAM_Focus : Focus Control
@@ -65,25 +65,38 @@ class Camera:
 
     #CAM_WB : White Balance
     def wb_auto(self): #Normal Auto
-        8x 01 04 35 00 FF
+        payloadtype='01 00'
+        payload="8x 01 04 35 00 FF"
 
     def wb_indoor(self): #Indoor Mode
-        8x 01 04 35 01 FF
+        payloadtype='01 00'
+        payload="8x 01 04 35 01 FF"
+        self.send_payload(payloadtype,payload)
 
     def wb_outdoor(self): #Outdoor Mode
-        8x 01 04 35 02 FF
+        payloadtype='01 00'
+        payload="81 01 04 35 02 FF"
+        self.send_payload(payloadtype,payload)
 
     def wb_one_push(self): #One push white balance
-        8x 01 04 35 03 FF
+        payloadtype='01 00'
+        payload="81 01 04 35 03 FF"
+        self.send_payload(payloadtype,payload)
 
     def wb_auto_tracing(self): #Auto tracing white balance
-        8x 01 04 35 04 FF
+        payloadtype='01 00'
+        payload="81 01 04 35 04 FF"
+        self.send_payload(payloadtype,payload)
 
     def wb_manual(self): #Manual Control
-        8x 01 04 35 05 FF
+        payloadtype='01 00'
+        payload="81 01 04 35 05 FF"
+        self.send_payload(payloadtype,payload)
 
     def wb_one_push_trigger(self): #One Push WB trigger
-        8x 01 04 10 05 FF
+        payloadtype='01 00'
+        payload="81 01 04 10 05 FF"
+        self.send_payload(payloadtype,payload)
 
     #TOTERMINER
 
@@ -94,26 +107,40 @@ class Camera:
     #CAM_AE : Exposure settings
 
     def ae_full_auto(self): #Automatic Exposure mode
-        8x 01 04 39 00 FF
+        payloadtype='01 00'
+        payload="81 01 04 39 00 FF"
+        self.send_payload(payloadtype,payload)
 
     def ae_manual(self): #Manual Control mode
-        8x 01 04 39 03 FF
+        payloadtype='01 00'
+        payload="81 01 04 39 03 FF"
+        self.send_payload(payloadtype,payload)
 
     def ae_shutter_priority(self): #Shutter priority exposure mode
-        8x 01 04 39 0A FF
+        payloadtype='01 00'
+        payload="81 01 04 39 0A FF"
+        self.send_payload(payloadtype,payload)
 
     def ae_iris_priority(self): #Iris priority exposure mode
-        8x 01 04 39 0B FF
+        payloadtype='01 00'
+        payload="81 01 04 39 0B FF"
+        self.send_payload(payloadtype,payload)
 
     def ae_bright(self): # Bright mode (manual control)
-        8x 01 04 39 0D FF
+        payloadtype='01 00'
+        payload="81 01 04 39 0D FF"
+        self.send_payload(payloadtype,payload)
 
     #CAM_Slowshutter : auto slow shutter ON/OFF
     def slow_shutter_on(self):
-        8x 01 04 5A 02 FF
+        payloadtype='01 00'
+        payload="81 01 04 5A 02 FF"
+        self.send_payload(payloadtype,payload)
 
     def slow_shutter_off(self):
-        8x 01 04 5A 03 FF
+        payloadtype='01 00'
+        payload="81 01 04 5A 03 FF"
+        self.send_payload(payloadtype,payload)
 
     #CAM_shutter
 
@@ -137,29 +164,45 @@ class Camera:
 
     #CAM_Backlight : Back Light Comp ON/OFF
     def backlight_on(self):
-        8x 01 04 33 02 FF
+        payloadtype='01 00'
+        payload="81 01 04 33 02 FF"
+        self.send_payload(payloadtype,payload)
 
     def backlight_off(self):
-        8x 01 04 33 03 FF
+        payloadtype='01 00'
+        payload="81 01 04 33 03 FF"
+        self.send_payload(payloadtype,payload)
 
     #CAM_WD : Wide Dynamic Range Mode :
     def wide_dynamic_off(self):
-        8x 01 7E 04 00 00 FF
+        payloadtype='01 00'
+        payload="81 01 7E 04 00 00 FF"
+        self.send_payload(payloadtype,payload)
 
     def wide_dynamic_low(self):
-        8x 01 7E 04 00 01 FF
+        payloadtype='01 00'
+        payload="81 01 7E 04 00 01 FF"
+        self.send_payload(payloadtype,payload)
 
     def wide_dynamic_mid(self):
-        8x 01 7E 04 00 02 FF
+        payloadtype='01 00'
+        payload="81 01 7E 04 00 02 FF"
+        self.send_payload(payloadtype,payload)
 
     def wide_dynamic_high(self):
-        8x 01 7E 04 00 03 FF
+        payloadtype='01 00'
+        payload="81 01 7E 04 00 03 FF"
+        self.send_payload(payloadtype,payload)
 
     #CAM_defog : defog mode : ça enlève le brouillard #WTF
     def defog_on(self):
-        8x 01 04 37 02 00 FF
+        payloadtype='01 00'
+        payload="81 01 04 37 02 00 FF"
+        self.send_payload(payloadtype,payload)
     def defog_off(self):
-        8x 01 04 37 03 00 FF
+        payloadtype='01 00'
+        payload="81 01 04 37 03 00 FF"
+        self.send_payload(payloadtype,payload)
 
     #CAM_Aperture
 
@@ -168,8 +211,10 @@ class Camera:
     #CAM_HR : High resolution mode
 
     #CAM_NR : Noise reduction
-    def noise_reduction_level(self,int): #entier entre 0= OFF et puis entre 1 et 5
-        8x 01 04 53 0p FF
+    def noise_reduction_level(self,parameter): #entier entre 0= OFF et puis entre 1 et 5
+        payloadtype='01 00'
+        payload="81 01 04 53 0"+str(parameter) +  " FF"
+        self.send_payload(payloadtype,payload)