summaryrefslogtreecommitdiff
path: root/avr/1wire.c
diff options
context:
space:
mode:
Diffstat (limited to 'avr/1wire.c')
-rw-r--r--avr/1wire.c21
1 files changed, 0 insertions, 21 deletions
diff --git a/avr/1wire.c b/avr/1wire.c
index 72722df..5b6a09d 100644
--- a/avr/1wire.c
+++ b/avr/1wire.c
@@ -50,27 +50,6 @@ uint8_t buff[2];
#define soft_vcc do { W1_DDR &= ~(1<<W1_PIN); W1_OUT |= 1<<W1_PIN; } while(0)
#define tristate do { W1_DDR &= ~(1<<W1_PIN); W1_OUT &= ~(1<<W1_PIN); } while(0)
-/*uint8_t w1_reset(void)
-{
- uint8_t err = 0;
-
- hard_gnd;
-
- _delay_us(480 ); // 480 us
- cli();
-
- soft_vcc;
-
- _delay_us( 66 );
- if (W1_IN & (1<<W1_PIN)) // no presence detect
- err = 1;
- sei();
- _delay_us( 480 - 66 );
- if( (W1_IN & (1<<W1_PIN)) == 0 ) // short circuit
- err = 2;
- return err;
-}*/
-
uint8_t w1_reset(void)
{
uint8_t err = 0;