File tree Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change 1
1
name =IridiumSBDi2c
2
- version =3.0.4
2
+ version =3.0.5
3
3
author =Mikal Hart and Paul Clark (PaulZC)
4
4
maintainer =SparkFun Electronics <sparkfun.com>
5
5
sentence =This library supports satellite data transmissions from anywhere on earth using the RockBLOCK family of Iridium 9602 and 9603 modems.
Original file line number Diff line number Diff line change @@ -546,16 +546,16 @@ int IridiumSBD::internalBegin()
546
546
547
547
power (true ); // power on
548
548
549
- if (this ->useSerial ) // If we are using Serial
550
- beginSerialPort (); // Apollo3 v2.1 Serial fix
551
-
552
549
bool modemAlive = false ;
553
550
554
551
unsigned long startupTime = 500 ; // ms
555
552
for (unsigned long start = millis (); millis () - start < startupTime;)
556
553
if (cancelled ())
557
554
return ISBD_CANCELLED;
558
555
556
+ if (this ->useSerial ) // If we are using Serial
557
+ beginSerialPort (); // Apollo3 v2.1 Serial fix - begin the Serial port 500ms after power(true)
558
+
559
559
// Turn on modem and wait for a response from "AT" command to begin
560
560
for (unsigned long start = millis (); !modemAlive && millis () - start < 1000UL * this ->startupTimeout ;)
561
561
{
You can’t perform that action at this time.
0 commit comments