// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#define _CHANGEABLE_ID_
+#define _ZERO_POLLING_
#include "../common/OWConfig.s"
#include "../common/OWCRC16.s"
rjmp h_convert
rjmp h_convertcrc1
rjmp h_convertcrc2
+ rjmp h_convert_conv
.endm
#include "../common/OWRomFunctions.s"
#define OW_CONVERT OW_FIRST_COMMAND+9
#define OW_CONVERT_CRC1 OW_FIRST_COMMAND+10
#define OW_CONVERT_CRC2 OW_FIRST_COMMAND+11
-
+#define OW_CONVERT_CONV OW_FIRST_COMMAND+12
;---------------------------------------------------
; READ COMMAND and start operation
ldi r_temp,1
sts gcontrol,r_temp
;ldi r_bcount,1
- ldi r_mode,OW_SLEEP
- clr r_sendflag
- rjmp handle_end
+ ldi r_mode,OW_CONVERT_CONV
+ ;clr r_sendflag
+ ldi r_sendflag,3 ;set bit 0 and 1 for no zero polling
+h_convert_conv:
+ ldi r_bcount,0
+ ldi r_rwbyte,0
+ rjmp handle_end_no_bcount