Description: This instruction is equivalent to automatically repeat A50EAB, just 0E to 0F.
Under a calibration status, and only once the data is returned.
b current channel has not been calibrated, there is no weight data of the time.
Description: The reading of the current channel as a zero base current channel. Zero function is similar to an ordinary electronic scales on the market. Please keep the implementation of zero sensor output stabilizes, not changes in weight, vibration, or temperature changes, the implementation of zero when the signal changes. All beginning with C or D command ID and system parameters are related to the command, the data returned data first half of this command bits are 7 high at the beginning, the lower half of representatives of the entire header returns the total number of data bytes, such as return data header this command is 74, it means this data, a total of four bytes. The second byte of the data value for C0 represent A5C065 command returned. This structure helps to check the host computer to prevent erroneous order execution system appears. Ensure system reliability execute commands.
14) C1H A, B channels at the same time zero
Format: A5C164
Module returns: 74 C1 state code verification code
Description: The reading of the current A, B channels, respectively, as A, B channel zero base. This command is invalid in the calibration status, error.
15) C2H read the current channel weight by weight (hexadecimal integer)
Format: A5C267
Module returns: 77 C2 version number of the current channel weights H + L weight status code verification code
Description: Here’s « version + current channel, » the meaning is: the first half bytes firmware version, is 0-F, after nibble is not switched on automatically perform the selected parameter conditions under running channel, is A or B , A represents the A channel, B represents B-channel. Weight H is the high byte weights, weight L is the low byte.
16) C3H read the current channel weight by weight (decimal integer)
Format: A5C366
Module returns: 77 C3 D1 D2 D3 state code verification code
Description: functionally equivalent to A5C267 this command, just put the weight H, weight L converted to decimal BCD code. D1 is high byte, D3 is the low byte. Decimal data helps direct display human-machine interface.
17) C4H read the current channel weight corresponding ad value (hexadecimal integer)
Format: A5C461
Module returns: 77 C4 D1 D2 D3 state code verification code
Description: This data is generally used secondary development or some special occasions, D1 is high byte.
18) C5H read the current depth of the current channel filtering accumulate
Format: A5C560
Module returns: 77 C5 version + current channel depth filter status status code verification code
Explanation: The state of filtering described in the notes there. Cumulative depth is the cumulative number of software filters. For example, the depth is 05, it means continuous reading five times HX711 data averaging once again, this average is the filtered value of the current channel said earlier. « Version + current channel, » the meaning is: the first half bytes firmware version, is 0-F, after nibble is not switched on automatically perform the selected parameter conditions under running channel, is A or B, A represents A channel, B represents B channel, for example: set to start automatically in the B-channel 05H command D1H command example below, and then the power automatically after a period of operation for some needed A5D10074 command to cancel the autostart function, which When the module is run, if read with this command filter channel’s depth B: « Version + current channel » A byte displays the current channel, the next boot will select the A channel, rather than B. That D1H command set working channel has priority. This command can not be executed in the calibration status, error.
19) C7H sliding filtering methods
Format: A5 C7 depth checksum
Module returns: 74 C7 status code verification code
Description: This command role is to make the current channel is switched to sliding filter mode, and comes with the size of the input data filter buffer (depth).
Slide the filter also called mean shift filtering is a method of reducing random white noise while maintaining a good way most agile step response, using mean shift method allows the output data rate and input data rate remains the same. This approach can significantly increase the effective resolution of the final results, without affecting the update rate of the output data. The only drawback of this approach is due to produce a pipeline to calculate the average delay longer settling time. This command can not be executed in the calibration status, error. Cumulative minimum depth 04H, maximum 0AH.
20) C8H using the average filter
Format: A5 C8 depth checksum
Module returns: 74 C8 state code verification code
Description: This command role is to make the current channel is switched to the average filter mode, and comes with an input cumulative frequency (depth). Depth ranging between 04-C8H. The greater the depth of the corresponding output time more slowly, especially when using the average value of continuous output filtering methods, to wait inside the module reads the cumulative number of times HX711 time will have data output. For example: HX711 data output rate is set to 80Hz (behind module J1 open), the average cumulative depth to C8H, which is 200 decimal, and is currently executing a continuous output of any command, then each time interval data output reached 200×0.0125s = 2.5 seconds, and if it is A, B continuous output alternately, that this time will be extended, because there will be a stable of four data cycles HX711 provisions after switching channels. If HX711 data output rate is set to 10Hz (behind module J1 shorted), then the output data for each interval will be longer. This command can not be executed in the calibration status, error. Cumulative minimum depth 04H, maximum C8H.
21) C9H current channel into the calibration status
Format: A5C96C
Module returns: 74 C9 status code verification code
Description: Bring the system to the sensor calibration mode, ready to enter the weight.
22) CAH input weight by weight (hexadecimal integer)
Format: A5 CA weight weight L H checksum
Module returns: 74 CA state code verification code
Description: This command role is to input the weight value in the current channel calibration mode, where H is the high byte weights, weights ranging between 1-FFFEH. The general flow sensor calibration: First enter the calibration state, and then make the current channel to zero (if not zero), followed by applying a certain exact weight on the sensor (specific point can be accurately 1kg heavier weights, or 10 degrees difference in temperature, or 10mv voltage, etc., see the case may be), and finally enter this command, the calibration was successful. Enter in the normal mode, the command will error, at zero time will error, can not perform.
23) CBH input weight by weight (decimal integer)
Format: A5 CB weight 1 weight 2 weight 3 checksum
Module returns: 74 CB status code verification code
Description: This function is equivalent to the weight and the weight of the hexadecimal integer input, but here the weight value is decimal BCD, weight 1 is high byte. For example the weight of a weight of 945 grams, then this command is: A5CB00094522. Enter in the normal mode, the command will error, at zero time will error, can not perform.
24) CCH dropouts calibration status
Format: A5CC69
Module returns: 74 CC status code verification code
Note: If you enter A5C96C command to enter the calibration status, but for some reason do not want to calibrate, and you can use this command to quit without affecting, do not change, do not overwrite the original weight data. Enter this command in normal mode will report an error, it can not be performed.
25)CDH switch to the A channel 128db
Format: A5CD68
Module returns: 74 CD status code verification code
Description: This command role is to select the A channel, and the gain is set to 128db. This command can not be executed in the calibration mode, error.
26) CEH switch to the A channel 64db
Format: A5CE6B
Module returns: 74 CE status code verification code
Description: This command role is to select the A channel, and the gain is set to 64db. This command can not be executed in the calibration mode, error.
27) CFH switched to the B channel 32db
Format: A5CF6A
Module returns: 74 CF status code verification code
Description: This command role is to select B channel, and the gain is set to 32db. This command can not be executed in the calibration mode, error.
28) D1H the current environment is set to boot automatically execute parameters
Format: A5 D1 Power Run ID verification code
Module returns: 74 D1 state code verification code
Description: This command role is to save the current parameters, and as a parameter the next boot to run automatically, and automatically execute command « Start-Run ID », this command will not save weight parameters, filter mode, filter depth, save only zero base A, B channels. Note that « Power Run ID » can only be 0 at the beginning of the command ID, but not to 00H, and if you send a C at the beginning of the command or 00H command ID, are switched on automatically perform functions will be canceled and delete previously saved about the power parameter is automatically run (if any). If you want to skip boot automatically zero, but do not want to automatically execute any instruction, please « Power Run ID » is set to 0C or 0D both invalid command. This instruction applies to temperature, humidity sensor, measuring voltage is useful to save setting parameters factory calibration. For example: B channel is currently selected, the internal module zero base is 810A9E, then send this command A5D10571, it means next time power is turned on will automatically use the B-channel, and skip boot automatically zero, forced to use the last saved zero base 810A9E, then execute the command immediately 05H (continuous output current weight decimal). This command will be given in the calibration status, it can not be executed.
29) D2H calling boot automatically run the command in the current environment
Format: A5D277
Module returns: 74 D2 state code verification code
Description: This command role is saved before calling the command to start automatically. For example: press D1 assumed command of the situation has been set to start automatically run a command: A5D10571, then the environment is a B-channel, the zero base 810A9E, and this time the boot is also running for some time, and now there would like to see A case channel, or want to see what else parameters, so he entered the command to switch channels, also enter the other commands, but also zero, and that is a big change in circumstances, and so everything you want to learn to understand later Run the command module to start automatically, but do not want the module power, then you can enter this command, will enter the new B-channel selection, and zero base 810A9E, and the module returns 74D207A1, followed by that data 05H command returns, It is equivalent to power-cycle the action. If you do not enter this command to start automatically in the module parameters of the case, there will be a return to the data, but does not execute the command to start automatically, use C5H command read, you know executed within the module boot parameter is valid, if valid Power also know which channel is performed automatically, which command ID. This command will be given in the calibration status, it can not be executed.