US20090037040A1 - Bidirectional wireless controls for marine devices - Google Patents

Bidirectional wireless controls for marine devices Download PDF

Info

Publication number
US20090037040A1
US20090037040A1 US11/888,945 US88894507A US2009037040A1 US 20090037040 A1 US20090037040 A1 US 20090037040A1 US 88894507 A US88894507 A US 88894507A US 2009037040 A1 US2009037040 A1 US 2009037040A1
Authority
US
United States
Prior art keywords
status information
remote control
marine device
control system
control
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US11/888,945
Inventor
Paul D. Salmon
David M. Samek
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Johnson Outdoors Inc
Original Assignee
Johnson Outdoors Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Johnson Outdoors Inc filed Critical Johnson Outdoors Inc
Priority to US11/888,945 priority Critical patent/US20090037040A1/en
Assigned to JOHNSON OUTDOORS, INC. reassignment JOHNSON OUTDOORS, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: SALMON, PAUL D., SAMEK, DAVID M.
Priority to CA2638455A priority patent/CA2638455C/en
Publication of US20090037040A1 publication Critical patent/US20090037040A1/en
Assigned to JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT reassignment JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT SECURITY AGREEMENT Assignors: JOHNSON OUTDOORS INC.
Assigned to JOHNSON OUTDOORS INC. reassignment JOHNSON OUTDOORS INC. RELEASE OF PATENT SECURITY INTEREST RECORDED AT REEL/FRAME 22757/717 AND 22783/37 Assignors: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Assigned to PNC BANK, NATIONAL ASSOCIATION, AS AGENT reassignment PNC BANK, NATIONAL ASSOCIATION, AS AGENT SECURITY AGREEMENT Assignors: JOHNSON OUTDOORS DIVING LLC, JOHNSON OUTDOORS GEAR LLC, JOHNSON OUTDOORS MARINE ELECTRONICS LLC, JOHNSON OUTDOORS WATERCRAFT, INC., JOHNSON OUTDOORS, INC., TECHSONIC INDUSTRIES, INC., UNDER SEA INDUSTRIES, INC.
Priority to US14/337,942 priority patent/US20140336854A1/en
Priority to US16/431,424 priority patent/US11173996B2/en
Priority to US17/526,308 priority patent/US20220073180A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B63SHIPS OR OTHER WATERBORNE VESSELS; RELATED EQUIPMENT
    • B63HMARINE PROPULSION OR STEERING
    • B63H21/00Use of propulsion power plant or units on vessels
    • B63H21/21Control means for engine or transmission, specially adapted for use on marine vessels
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B63SHIPS OR OTHER WATERBORNE VESSELS; RELATED EQUIPMENT
    • B63BSHIPS OR OTHER WATERBORNE VESSELS; EQUIPMENT FOR SHIPPING 
    • B63B17/00Vessels parts, details, or accessories, not otherwise provided for
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B63SHIPS OR OTHER WATERBORNE VESSELS; RELATED EQUIPMENT
    • B63HMARINE PROPULSION OR STEERING
    • B63H1/00Propulsive elements directly acting on water
    • B63H1/02Propulsive elements directly acting on water of rotary type
    • B63H1/04Propulsive elements directly acting on water of rotary type with rotation axis substantially at right angles to propulsive direction
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B63SHIPS OR OTHER WATERBORNE VESSELS; RELATED EQUIPMENT
    • B63HMARINE PROPULSION OR STEERING
    • B63H21/00Use of propulsion power plant or units on vessels
    • B63H21/12Use of propulsion power plant or units on vessels the vessels being motor-driven
    • B63H21/17Use of propulsion power plant or units on vessels the vessels being motor-driven by electric motor
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B63SHIPS OR OTHER WATERBORNE VESSELS; RELATED EQUIPMENT
    • B63HMARINE PROPULSION OR STEERING
    • B63H21/00Use of propulsion power plant or units on vessels
    • B63H21/21Control means for engine or transmission, specially adapted for use on marine vessels
    • B63H21/213Levers or the like for controlling the engine or the transmission, e.g. single hand control levers
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B63SHIPS OR OTHER WATERBORNE VESSELS; RELATED EQUIPMENT
    • B63HMARINE PROPULSION OR STEERING
    • B63H21/00Use of propulsion power plant or units on vessels
    • B63H21/22Use of propulsion power plant or units on vessels the propulsion power units being controlled from exterior of engine room, e.g. from navigation bridge; Arrangements of order telegraphs
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B63SHIPS OR OTHER WATERBORNE VESSELS; RELATED EQUIPMENT
    • B63HMARINE PROPULSION OR STEERING
    • B63H21/00Use of propulsion power plant or units on vessels
    • B63H21/24Use of propulsion power plant or units on vessels the vessels being small craft, e.g. racing boats
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C17/00Arrangements for transmitting signals characterised by the use of a wireless electrical link
    • G08C17/02Arrangements for transmitting signals characterised by the use of a wireless electrical link using a radio link
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C2201/00Transmission systems of control signals via wireless link
    • G08C2201/50Receiving or transmitting feedback, e.g. replies, status updates, acknowledgements, from the controlled devices

Definitions

  • the present invention relates to systems and methods for controlling of a marine device, such as an electric trolling motor, a downrigger, or trim tabs, using a wireless remote control.
  • a marine device such as an electric trolling motor, a downrigger, or trim tabs
  • Electric trolling motors are available that are controlled by hand using a tiller, by a foot pedal that is connected to the trolling motor, by wireless foot pedal control, and by hand held remote control devices.
  • Wireless remote control devices have the advantage of eliminating cables that can otherwise get in the way of the angler, and provide the opportunity for the angler to control operation of the motor even when the angler is in another part of the boat.
  • the remote control transmits commands to a receiver that is connected to the motor.
  • the angler must observe the motor to decide if the motor has received the command, which may involve steering, turning the propeller on or off, and either increasing or decreasing motor speed. In some situations, the angler may forget the last setting for the propeller on-off control or for the speed. At lower speeds and in windy conditions, it is sometimes difficult to know whether the prop either is on or off.
  • a display is incorporated into a remote control to display real time status information for marine devices, such as trolling motors, trim tabs or downriggers. This is accomplished by the use of a bidirectional wireless communication link between the remote control and a device controller connected to the marine device.
  • the remote control transmits commands to the device controller to control operation of the marine device.
  • the device controller transmits signals back to the remote control to periodically update the remote control with status information regarding operation of the marine device.
  • FIG. 1 is a block diagram showing the control system for a marine device in which a remote control communicates over a bidirectional wireless link with a device controller to provide commands to control the marine device and to receive device status information for real time display at the remote control.
  • FIG. 2 is a block diagram showing a trolling motor control system having a bidirectional communication link between a remote control and a motor controller.
  • FIG. 3 is a front view of a remote control for use in the system of FIG. 2 .
  • FIG. 4 is an enlarged view of the display of the remote control of FIG. 3 .
  • FIG. 5 is a perspective view of a stern of a boat with electric trolling motors mounted on trim tabs.
  • FIG. 6 is a block diagram of the control system for operating the trim tabs and electric trolling motors.
  • FIG. 7 shows a remote control for providing commands to control operation of the trim tabs and trolling motors.
  • FIG. 8 is an enlarged view of the display of the remote control of FIG. 7 .
  • FIG. 9 is a schematic diagram of downrigger system having a bidirection communication link between a remote control and a control unit.
  • FIG. 10 shows the remote control of FIG. 9 .
  • FIGS. 11A-11C show display screens in a Set Ball Depth mode.
  • FIGS. 12A-12C show display screens in a Cycle Ball mode.
  • FIG. 13 shows a display screen in a Bottom Track mode.
  • FIG. 1 shows a block diagram of control system 10 , which controls the operation of marine device 12 .
  • Control system 10 includes device controller 14 , wired user interface 16 , and remote control 18 .
  • Marine device 12 may be, for example, an electric trolling motor, a downrigger system, trim tabs, or a sonar display.
  • the trolling motor may be bow mounted, transom mounted, or mounted on a trim tab.
  • the downrigger system includes an electric motor for raising and lowering the downrigger weight in order to position lures at selected depths.
  • the trim tabs include electric motor driven linear actuators or hydraulic actuators for raising and lowering trim tabs mounted to the transom of the boat.
  • the sonar display has associated ultrasonic transducers that can be operated in a number of different operating modes based upon control commands from device controller 14 .
  • Device controller 14 is a microprocessor based controller that includes a transceiver for communicating wirelessly with remote control 18 .
  • device controller 14 also receives the input from wired user interface 16 which may be, for example, a foot pedal control or a user interface mounted on a console of the boat.
  • Device controller 14 connects directly with built in controls, such as motor controls, contained within marine device 12 .
  • Device controller 14 may be attached to marine device 12 or may be incorporated into the housing or a panel of marine device 12 .
  • device controller 14 may connect to an input of marine device 12 configured to receive signals from wired user interface 16 . In that case, device controller 14 provides control signals that simulate those normally generated by wired user interface 16 .
  • device controller 14 may connect to a foot pedal input plug of the trolling motor.
  • wired user interface 16 is a foot pedal
  • device controller 14 simulates signals that are normally generated by the foot pedal.
  • device controller 14 is capable of receiving inputs from both the foot pedal, as well as from remote control 18 .
  • device controller 14 may connect to marine device 12 via a dedicated serial interface. In that case, device controller 14 communicates directly with a control board on marine device 12 in order to provide control commands, and to receive operational status information from marine device 12 .
  • Remote control 18 is a wireless device with a transceiver for communicating with device controller 14 .
  • Remote control 18 includes input buttons 20 and LCD display 22 .
  • Input buttons 20 are used by the angler to provide input commands to marine device 12 through device controller 14 . Where marine device 12 is a trolling motor, the inputs generated by input buttons 20 may provide commands to turn the propeller on or off, to increase or decrease speed, to steer the trolling motor, or to select special modes of operation.
  • Remote control 18 receives periodic status information from device controller 14 . This status information is used to update LCD display 22 . As a result, the user, who may not be in a position to observe the operation of marine device 12 , can receive visual feedback of the operation of marine device 12 .
  • communication between remote control 18 and device controller 14 is provided by a wireless RF link operating at a frequency of, for example, 2.4 GHz.
  • a learn procedure may be included. Each device controller 14 may be provided a discrete serial number. During the learn procedure, remote control 18 receives and stores the serial number from device controller 14 . Remote control 18 then uses that serial number in addressing device controller 14 through wireless communication.
  • multiple remote controls can be associated with the single device controller 14 , but only one device controller 14 will be associated with a particular remote control 18 .
  • a device controller can be associated with multiple remote controls.
  • remote control 18 is battery powered, it preferably will include power saving modes to reduce the amount of power consumed in communication with device controller 14 .
  • remote control 18 and device controller 14 may be synchronized, so that remote control 18 only turns on its receiver periodically.
  • remote control 18 may go into a standby mode after a certain period of inactivity on buttons 20 . In this standby mode, the receiver of remote control 18 is turned off and will not be turned back on until activity on buttons 20 is again detected.
  • LCD display 22 is turned off, which also saves power, during the standby mode.
  • FIG. 2 is a block diagram showing autonavigation control system 50 , which includes trolling motor 52 , controller module 54 , remote control 56 , compass/GPS module 58 , GPS receiver 60 , and foot pedal 62 .
  • Autonavigation system 50 is capable of automatically navigating a boat through the use of GPS-based technology.
  • Trolling motor 52 is a bow mounted electric trolling motor that includes a thrust motor with its position below the surface of the water to provide thrust to move the boat. Trolling motor 52 also includes a steering control motor to control the orientation of the thrust motor to provide steering.
  • Controller module 54 controls the main motor functions (steering, speed, and propeller on/off) of trolling motor 52 based upon inputs from remote control 56 , foot pedal 62 , and compass module 58 .
  • Controller module 54 includes two main functional areas, main controller section 64 and radio section 66 .
  • Main controller section 64 is a microprocessor based controller that is connected to the motor control board of trolling motor 52 to provide propeller on/off, speed, and steering control commands.
  • Main controller section 64 also receives and processes input signals from foot pedal 62 which include steer left, steer right, momentary/continuous and motor speed inputs.
  • Main controller section 64 also receives data from compass/GPS module 58 that represents both a compass reading and GPS position data. The inputs from compass/GPS module 58 are used by main controller 64 when system 50 is operating is operating in one of several autonavigation modes.
  • Radio section 66 of controller module 54 includes microprocessor 68 , transceiver 70 , and antenna 72 . Radio section 66 provides bidirectional communication between remote control 56 and main controller section 64 of controller module 54 .
  • Microprocessor 68 interacts with remote control 56 via transceiver 70 .
  • Microprocessor 68 controls transceiver 70 for sending periodic status packets to remote control 56 .
  • Microprocessor 68 also controls transceiver 70 for receiving button commands from remote control 56 . This includes determining if a packet received by transceiver 70 came from an associated remote control.
  • a protocol for communication between main controller section 64 and radio section 66 may use, for example, a UART communications protocol.
  • Main controller 64 must determine whether the request can be processed based on priorities from other inputs (such as inputs from compass/GPS module 58 and foot pedal 62 ).
  • Microprocessor 68 also receives status information from main controller 64 . This status information is then sent through transceiver 70 to remote control 56 , where it can be displayed to provide a visual indication to the user of the current operating status of autonavigation system 50 .
  • microprocessor 68 of radio section 66 Another function of microprocessor 68 of radio section 66 is handling the learn function with remote control 56 . As discussed previously, during the learn function the unique serial number of control module 54 is provided to remote control 56 , so that it can be used during communications to associate remote control 56 with control module 54 . In that way, RF signals from remote control 56 identify the control module to which they are directed, so that remote control 56 does not erroneously cause operation of another nearby system.
  • Main controller section 64 interacts with compass module 58 by periodically polling compass module 58 for current data. Included in this data will be the current compass heading and GPS receiver data. This data is used for various autonavigation functions.
  • the microprocessor of main controller 64 is considered the master and the microprocessor in compass module 58 is considered a slave.
  • Main controller 64 also receives and processes command requests from the RF microprocessor 68 .
  • Main controller 64 must be able to detect and receive an incoming command request, process it, and send back updated status information to microprocessor 68 as quickly as possible (typically on an order of one millisecond).
  • Main controller 64 also interacts with foot pedal 62 .
  • main controller 64 reads discrete digital and analog signals from foot petal 62 , and determines whether the request made by foot pedal 62 can be processed based on priorities from other inputs.
  • the discrete digital and analog signals can include the state of left and right steering switches, an analog input from a speed potentiometer, and the state of momentary and continuous switches on the foot pedal.
  • main controller 64 derives foot pedal status from serial digital data.
  • Remote control 56 is the main user interface for autonavigation system 50 .
  • Remote control 56 includes battery 80 , input buttons 82 , LCD display 84 , microprocessor 86 , transceiver 88 , and antenna 90 .
  • Buttons 82 allow the user to control basic functions of trolling motor 52 such as speed, steering and propeller on/off. In addition, buttons 82 allow the user to activate autonavigation functions.
  • LCD display 84 provides feedback to the user in the operational state of control system 50 and trolling motor 52 .
  • LCD display 84 has a number of different icons representing different aspects of the operation of control system 50 and trolling motor 52 , which are activated based upon status packets received from control module 54 .
  • buttons 82 on remote control 56 are pressed, commands are transmitted by remote control 56 to control module 54 .
  • Status information is received by remote control 56 from control module 54 .
  • the status information is used by remote control 56 to determine which icons on LCD display 84 are activated.
  • Microprocessor 86 receives inputs from buttons 82 and provides display control signals to LCD display 84 . Microprocessor 86 also interacts with transceiver 88 to control the transmission of commands and the receiving of status packets.
  • Microprocessor 86 scans the status of buttons 82 . It detects and decodes button presses and sends appropriate data packets to transceiver 88 based upon the detected button presses. Microprocessor 86 controls transceiver 88 to send button commands through antenna 90 to controller module 54 .
  • Microprocessor 86 synchronizes the communication by controlling when the receiver of transceiver 88 is turned on to receive periodic status packets. Microprocessor 86 receives and decodes status packets that have been received from controller module 54 by transceiver 88 . This includes determining whether the packet came from the controller module with which remote control 56 is associated.
  • Microprocessor 86 also monitors the condition of battery 80 . When appropriate, microprocessor 86 activates low battery icon on LCD display 84 .
  • Remote control 56 has three main modes of operation: off line, on line/communicating, and on line/standby. During the off line mode, remote control 56 is not currently synchronized with controller module 54 . LCD display 84 is turned off. Microprocessor 86 is in a sleep state, and will only come out of its sleep state when one of buttons 82 is pressed. When a button press is detected, microprocessor 86 will go to on line/communicating mode if it receives a valid status update from controller module 54 within a specified amount of time. If no status update is received, microprocessor 86 will go back to the off line mode.
  • off line mode remote control 56 is not currently synchronized with controller module 54 .
  • LCD display 84 is turned off.
  • Microprocessor 86 is in a sleep state, and will only come out of its sleep state when one of buttons 82 is pressed. When a button press is detected, microprocessor 86 will go to on line/communicating mode if it receives a valid status update from controller module 54
  • remote control 56 In the on line/communicating mode, remote control 56 is currently synchronized with controller module 54 . LCD display 84 is being actively updated, and microprocessor 86 is awake to receive and transmit data. As soon as microprocessor 86 finishes communications, it goes back to the on line/standby mode. Remote control 56 goes to the off line mode if a predetermined period of time has gone by without a valid status update from controller module 54 .
  • remote control 56 is currently synchronized from controller module 54 .
  • LCD display 84 is being actively updated during on line/standby mode.
  • Microprocessor 86 wakes up only to receive status updates. This wake up time can occur, for example, every 100 milliseconds. If a button is pressed while remote control 56 is in on line/standby mode, it will then go into on line/communicating mode. Remote control 56 will go into the off line mode after a time out period (for example 3 seconds) has gone by without a valid status input from controller module 56 .
  • Controller module 54 periodically sends out status packets to all remote controls that are on line.
  • the status packets include information such as operating mode, propeller speed, whether the propeller is on, etc.
  • Remote control 56 must become synchronized with the timing of the status packets from controller module 54 , so that remote control 56 knows when to wake up and turn on the receiver of transceiver 88 .
  • the cycle time period between status packets is about 100 milliseconds, but will vary slightly in order to help alleviate the possibility of two adjacent systems continuously having their status packets collide.
  • remote control 56 In between status packets, remote control 56 will maintain a 10 millisecond interrupt. The time between interrupts is referred to as a window. When one of buttons 82 on remote control 56 is pressed, remote control 56 will transmit a packet of button press information during the next 10 millisecond window. Remote control 56 then expects to receive updated status information from controller module 54 before the end of the same 10 millisecond window.
  • FIG. 3 is a front view of remote control 56 showing buttons 82 A- 82 K and LCD display 84 .
  • Buttons 82 A- 82 E are basic control buttons used during normal operating mode system 50 , in which no autonavigation functions are enabled.
  • Button 82 A controls propeller on and off.
  • Steer left button 82 B and steer right button 82 C provide steering commands.
  • Speed up button 82 D and speed down button 82 E provide speed control commands to increase or decrease the speed of the trolling motor's lower unit.
  • Buttons 82 F through 82 K are used to enable and disable special autonavigation functions. Pressing and releasing autopilot button 82 F will enable or disable the Autopilot mode. When Autopilot mode is enabled, any other autonavigation function that has previously been enabled is automatically disabled.
  • the desired heading to be used during Autopilot mode is locked in when autopilot button 82 F is pushed to enable the Autopilot mode.
  • compass heading data from compass module 58 is immediately acquired by main controller 64 of controller module 54 .
  • the desired heading can be changed while in the Autopilot mode by manually controlling steering through buttons 82 B, 82 C or through foot pedal 62 .
  • the new desired heading is locked in when the user stops manually steering while the Autopilot mode is enabled. Once manual steering stops and does not resume for a waiting period, a new desired heading based on the current compass heading data from compass module 58 is locked in.
  • Control module 54 uses heading data from compass module 58 during the Autopilot mode to make corrections to the steering in order to keep trolling motor 52 pointing at the desired heading.
  • Pressing spot lock button 82 G will enable or disable a Spot Lock mode, which also may be referred to as electronic anchoring.
  • Spot Lock mode any other autonavigation function that has previously been enabled is automatically disabled.
  • controller module 54 locks on the current GPS position, as received from compass module 58 .
  • controller module 54 uses data from GPS receiver 60 through compass module 58 to control trolling motor 52 so that the boat is maintained in the current GPS position. While system 50 is in the Spot Lock mode, pressing any of autonavigation buttons 82 F- 82 J will disable the Spot Lock mode.
  • Record button 82 H allows the user to select a Record Track mode. This function allows the user to record a particular track as the user manually navigates the boat through that track.
  • the recorded track data is used for Track To Start and Track To End modes. Examples of tracks that may be recorded are a particular shoreline, a line of underwater terrain, or another productive fishing run that the user wishes to duplicate.
  • the user presses record button 82 H. While recording a track, if record button 82 H or another autonavigation button 82 F, 82 G, 82 I 82 J, or 82 K is pressed, the button press marks the end of the current track being recorded. All other autonavigation functions are disabled during the Record Track mode.
  • controller 54 While in Record Track mode, controller 54 stores in memory GPS track way-points based upon data from compass module 58 .
  • the GPS track waypoints are periodically recorded based on distance or based upon elapsed time.
  • controller module 54 controls trolling motor 52 to navigate the boat through the previously recorded track toward the first recorded waypoint. In other words, the track is followed in the reverse order in which the waypoints were recorded.
  • controller module 54 automatically turns off trolling motor 52 and disables the Track To Start mode.
  • controller 54 selects the nearest waypoint in the recorded track as a starting point.
  • the user must set the appropriate speed, using either buttons 82 D and 82 E, or using foot pedal 62 .
  • the Track To Start mode will be disabled by pressing any of buttons 82 F- 82 J.
  • the Track To Start mode can be paused by pressing pause button 82 K, left steer button 82 B, right steer button 82 C, or prop on/off button 82 A.
  • the Track To Start Pause mode allows the user to temporarily move the boat for various reasons, such as navigating around a new obstruction, or unsnagging a fishing lure.
  • Pressing pause button 82 K while in the Track To Start Pause mode will cause controller module 54 to re-enable the Track To Start mode.
  • system 50 will resume following the recorded track by rejoining at the nearest recorded waypoint.
  • Pressing Track To Start button 82 I while in the Track To Start Pause mode causes controller module 54 to revert to the Normal mode, with no automatic navigation.
  • Track To End button 82 J on remote control 56 is pressed to enable the Track To End mode.
  • controller module 54 controls the Track To End button 82 J to enable the Track To End mode.
  • controller module 54 controls trolling motor 52 to navigate the boat through the previously recorded track toward the direction of the last recorded waypoint. In other words, the track is followed in the order that waypoints were recorded.
  • the Track To End mode will start with the nearest recorded waypoint as the starting point, and will continue toward the last recorded waypoint.
  • controller module 54 turns off trolling motor 52 and disables the Track To End mode.
  • the Track To End mode can be disabled by pressing autonavigation buttons 82 F- 82 J and can be paused by pressing pause button 82 K, steering buttons 82 B, 82 C, or propeller on/off button 82 A. Pressing pause button 82 K while the Track To End Pause mode will cause controller 54 to resume the Track To End mode operation. Pressing track to end button 82 J while in the Track to End Pause mode causes controller 54 to revert to the Normal mode.
  • FIG. 4 shows LCD display 84 , which includes status icons to provide visual feedback to the user of the operation of system 50 .
  • the status icons include propeller icon 100 , autopilot icon 102 , spot lock icon 104 , track to start icon 106 , track to end icon 108 , speed icon 110 , record icon 112 , GPS signal quality icon 114 and low battery icon 116 .
  • LCD display 84 can be implemented using fixed icons or may be a pixilated display. In the pixilated embodiments, the screen of LCD display 84 is populated with an array of pixels that are configurable into any pattern including icons and text.
  • Propeller icon 100 is a depiction of a propeller, and includes central hub segment 100 a and propeller segments 100 B- 100 G. Propeller icon 100 appears to be stationery when the propeller trolling motor 52 is not turning. Propeller icon 100 appears to be rotating when the propeller of trolling motor 52 is turning. The appearance of rotation is provided by turning on and off propeller blade segments 100 B- 100 G of icon 100 to provide the appearance that propeller icon 100 is rotating.
  • Autopilot icon 102 depicts a direction arrow within a circle. When the Autopilot mode is enabled, autopilot icon 102 is turned on.
  • Spot lock icon 104 is in the shape of an anchor. When system 50 is in the Spot Lock mode, spot lock icon 104 is turned on. Spot lock icon 104 will flash while system 50 is in the Spot Lock Pause mode.
  • Track to start icon 106 includes an arrow pointing to the word “start.”
  • track to start icon 106 is turned on. Track to start icon 106 will flash while system 50 is in the Track To Start Pause mode.
  • Track to end icon 108 is an arrow pointing at the word “end.”
  • track to end icon 108 is turned on. Track to end icon 108 will flash while system 50 is in the Track To End Pause mode.
  • Speed icon 110 is a two digit display capable of displaying motor speed settings from zero to ten.
  • the displayed motor speed setting may be as a result of control inputs from speed buttons 82 D and 82 E of remote control 56 , or speed commands received by controller module 54 from foot pedal 62 .
  • Speed icon 110 is active whenever remote control 56 is active and display 84 is turned on.
  • Record icon 112 forms the letters “rec.” While a track is being recorded in the Record Track mode, record icon 112 is turned on. If the user attempts to enable either the Track To End mode or the Track To Start mode and there is no recorded track, record icon 112 will flash. In addition, audio feedback may also be provided if remote control 56 includes an audio transducer such as a buzzer of a beeper.
  • GPS signal quality icon 114 includes four vertical bars that are used to indicate an approximate level of signal quality. No bars indicate an unusable signal or no signal, one bar indicates a poor signal, two bars indicate a moderate signal, three bars indicate a good signal and four bars indicate an excellent signal.
  • the signal quality is a quantitative value that is determined by the GPS receiver itself. Factors used in determining the signal quality include: (1) the number of satellites in view, (2) the relative angle of the satellites in view, and (3) the presence of correction signals such as WAAS.
  • a system using GPS can use the signal quality value to help determine whether there is sufficient accuracy to perform a given function or the signal quality value can also be indicated to the user of the system to allow user to make that determination. Another reason to indicate the signal quality value to the user is to alert the user to the fact that the signal quality is being reduced due to some blockage between the GPS receiver and the sky and that the user may want to rectify the situation.
  • Icons 100 - 114 are all based upon status update packets received by remote control 56 from controller module 54 .
  • Low battery icon 116 is controlled based upon monitoring of remote control battery 80 by microprocessor 86 .
  • Low battery icon 116 depicts a battery with a low state of charge.
  • the status information to be transmitted to remote control 56 is communicated from the microprocessor of main controller 64 to radio microprocessor 68 in the form of two 8 bit bytes. These two bytes can then be used to form the message packet sent by transceiver 70 of controller module 54 to transceiver 88 of remote control 56 .
  • the status bytes may include a 4 bit nibble that indicates the status of all autonavigation modes: Normal, Track To Start, Track To Start Pause, Track To End, Track To End Pause, Spot Lock, Sport Lock Pause, Autopilot, Autopilot Pause, Record Track, and Record Track Pause.
  • Icons 102 , 104 , 106 , 108 , and 112 are controlled based upon the autonavigation command nibble.
  • a 4 bit speed command nibble is used to provide eleven different speed setting values from zero to ten.
  • the speed setting value may be determined by main controller 64 based upon an input from foot pedal 62 , or may be based upon control inputs produced by remote control 56 using speed control buttons 82 D and 82 E.
  • main controller 64 Upon power up, main controller 64 monitors inputs from foot pedal 62 , and generates a number from zero to ten that best represents the setting on foot pedal 62 . That number is loaded into the speed command nibble. As the speed control signal from foot pedal 62 changes, main controller 64 will also change the speed command nibble so that speed icon 110 on LCD display 84 of remote control 56 is updated to represent the current setting of foot pedal 62 .
  • main controller 64 puts foot pedal 62 into a standby mode until the foot pedal speed control is moved or another foot pedal function is activated. While foot pedal 62 is in standby, the user is in control of the propeller speed setting through use of buttons 82 D and 82 E on remote control 56 .
  • the status bytes also include individual bits indicating status of system 50 and trolling motor 52 .
  • a prop on/off bit in one of the status bytes indicates whether the propeller of trolling motor 52 is turned on or turned off. This prop on/off bit is used by microprocessor 86 of remote control 56 to control propeller icon 100 of display 84 .
  • Status bits also provide the data to control GPS signal quality icon 114 .
  • One additional status bit that may be included is a busy bit that indicates that main controller 64 is not accepting commands from remote control 56 .
  • the busy condition occurs, for example, when foot pedal 62 is being used to control trolling motor 52 .
  • Another status bit that may be included is a remote control steering active bit. This bit is set by main controller 64 whenever remote control 56 is providing steering commands. The bit is cleared whenever remote control 56 stops steering, or if foot pedal 62 takes control and provides steering inputs to main controller 64 .
  • controller module 54 With the bidirectional communication between controller module 54 and remote control 56 that includes status information to control display 84 , the user is provided visual feedback of the operating status of control system 50 and trolling motor 54 . This makes remote control operation of trolling motor 54 more effective and more intuitive to the user.
  • FIG. 5 shows the stern of boat 120 having a trim tab/trolling motor system.
  • transom 122 Mounted on transom 122 is outboard motor 124 and trim tabs 126 L and 126 R.
  • Left or port trolling motor 128 L is carried by left trim tab 126 L
  • right or starboard trolling motor 128 R is carried by right trim tab 126 R.
  • Hinges 130 L and 130 R pivotally connect trim tab 126 L and 126 R, respectively, to transom 122 .
  • Linear actuators 132 L and 132 R are connected between brackets 134 L, 134 R on transom 122 and trim tabs 126 L and 126 R, respectively.
  • each trim tab 126 L, 126 R is determined by the amount of extension of actuators 132 L and 132 R, respectively.
  • Actuators 132 L and 132 R are, in one embodiment, electromechanical actuators that receive electrical power and provide feedback signals through cables 136 L, 136 R.
  • Actuator 132 L includes actuator housing 138 L and actuator rod 140 L; and actuator 132 R includes actuator housing 138 R and actuator rod 140 R.
  • Trim tabs 126 L and 126 R operate in a trim range from about 0° (horizontal) to about 20° below horizontal. Trim tabs 126 L and 126 R can be individually adjusted within the trim range, or can be adjusted together by equal amounts.
  • trim tabs 126 L and 126 R are moved to a troll range, which is below the trim range.
  • the troll range may be, for example, between about 20° to 30° below horizontal.
  • Trim tabs 126 L and 126 R are moved together to the same angle within the troll range, so that both trolling motors 128 L and 128 R are at the same elevation.
  • trolling motors 128 L and 128 R are electrically driven so that their propellers 142 L and 142 R rotate. The relative speed and direction of rotation of propellers 142 L and 142 R can be controlled to achieve movement of boat 120 forward or in reverse and to achieve steering to the left or right.
  • FIG. 6 is a block diagram showing control system 150 , which controls the position of trim tab 126 L and 126 R ( FIG. 5 ) and the operation of motors 128 L and 128 R.
  • Control system 150 includes motors 128 L and 128 R, actuators 132 L and 132 R, power module 152 , motor control unit (MCU) 154 (which includes radio 156 with microprocessor 158 , transceiver 160 and antenna 162 ), tab control display (TCD) 164 and remote control 166 (which includes battery 168 , buttons 170 , display 172 , microprocessor 174 , transceiver 176 , and antenna 178 ). Also shown in FIG. 6 are cranking battery 180 and trolling batteries 182 , and main engine ignition switch 184 .
  • Power module 152 is a microprocessor based controller that controls the operation of actuators 132 L and 132 R to position tabs 126 L and 126 R, respectively.
  • Power module 152 receives input commands from tab control display 164 and motor control unit 154 .
  • the electrical power required to operate actuators 132 L and 132 R is provided to power module 152 by cranking battery 180 .
  • Power module 152 drives actuators 132 L and 132 R as a function of the input commands.
  • Actuators 132 L, 132 R each include an electric actuator motor (not shown) that drives actuator rod 140 L, 140 R ( FIG. 5 ) through a gearbox and an acme screw.
  • Actuator rods 140 L, 140 R move linearly out of or into actuator housings 138 L, 138 R, respectively as rods 140 L, 140 R are driven by the actuator motors.
  • a limit switch in each actuator 132 L, 132 R senses when actuator rod 140 L, 140 R reaches an upper limit position, which corresponds to the fully retracted position of the trim tab.
  • Power module 152 receives as feedback the tachometer signal and the upper limit signal from each actuator 132 L, 132 R. From the feedback signals, power module 152 can determine the extension of each actuator 132 L, 132 R, and thus the positions of tabs 126 L and 126 R.
  • Power module 152 maintains a tab position count for each trim tab 126 L, 126 R, which power module 152 increments or decrements with each tachometer pulse, depending on the direction of rotation of the actuator motor. Power module 152 controls the operation of the actuator motors, and thus knows the direction of rotation of each actuator motor. The tab position count is based upon the number of tachometer signal pulses received and their direction since the last time the upper limit switch was closed. The fully retracted position defined by the upper limit switch is a reference point for the tab position count, which is synchronized each time the upper limit switch is closed. The positions of tabs 126 L and 126 R, based on the counts maintained by power module 152 , are displayed on tab control display 164 .
  • power module 152 drives actuators 132 L, 132 R to the fully extended end-of-stroke position. Power module 152 then drives actuators 132 L, 132 R until the upper limit switches signal that the fully retracted position is reached. Power module 152 counts the number of tachometer pulses between the two positions. From that count, power module 152 identifies whether actuators 132 L, 132 R are long, medium or short stroke actuators, and determines how many pulses correspond to one light emitting diode (LED) increment on tab control display 164 .
  • LED light emitting diode
  • Power module 152 also periodically stores the current tab position counts in non-volatile memory. The last stored tab positions at system power down are recalled upon system power up, and tab position indicating LEDs on tab control display 164 are updated based on the recalled values. As a result, control system 150 does not require that tabs 126 L and 126 R start in the fully retracted position upon power up or be driven to the fully retracted position before operation can start.
  • Motor control unit 154 is capable of independently controlling the speed and rotation direction of each motor 128 L and 128 R.
  • Motor control unit 154 is a microprocessor based controller that contains motor drive circuitry for driving each motor 128 L, 128 R.
  • Motor control unit 154 also includes radio 156 to take commands from and provide status information to remote control 164 .
  • Motor control unit 154 communicates with power module 152 via a cable connection to receive input commands supplied by tab control display 164 .
  • Tab control display 164 is a user interface for controlling tab position while tabs 126 L, 126 R are in the trim range (from the fully retracted position to approximately 20° down). LEDs on tab control display 164 indicate the positions of tabs 126 L and 126 R in the trim range, as well as in the troll range (from approximately 20° to full down). Tab control display 164 also receives as an input the state of engine ignition switch 184 . The state of ignition switch 184 is provided, along with other input commands, to power module 152 . Although one tab control display 164 is shown in FIG. 6 , control system 150 can include multiple tab control displays of different locations on the boat. Some or all of the tab control displays can communicate with power module 152 and motor control unit 154 via a bidirectional communication link in the same manner as remote control 166 .
  • Remote control 166 is used to issue commands to motor control unit 154 for controlling the operation of trolling motors 128 L and 128 R. These command functions include turning the propellers on and off, controlling propeller speed, controlling propeller direction, and steering (left, right, and return-to-center). Remote control 166 also provides commands used by power module 152 to move tabs 126 L and 126 R into the troll range and to adjust them within the troll range. Commands from remote control 166 to control the tabs are provided by motor control unit 154 to power module 152 . Although one remote control 166 is shown, control system 150 can include multiple remote controls.
  • FIG. 7 shows remote control 166 , which is a small, handheld, battery powered device that provides commands to motor control unit 154 and power module 152 by RF signals.
  • Remote control 166 includes an RF transceiver 176 and built in antenna 178 for communicating with antenna 162 and RF transceiver 160 of motor control unit 154 .
  • Remote control 166 includes prop on/off switch 170 A, steer left switch 170 B, steer right switch 170 C, speed up switch 170 D, speed down switch 170 E, forward/reverse direction switch 170 F, trim/deploy switch 170 G, and center steering switch 170 H, special function switches 170 I- 170 K, and display 172 .
  • remote control 166 can turn both motors 128 L and 128 R on and off. With both motors on, the operator can decrease or increase speed of both motors with speed up switch 170 D and speed down switch 170 E, and can determine the direction of rotation of both propellers with forward/reverse direction switch 170 F.
  • trim/deploy switch 170 G of remote control 166 Deploying trim tabs 126 L and 126 R (and motors 128 L and 128 R) to the troll range, and raising and lowering them within the troll range, is controlled through trim/deploy switch 170 G of remote control 166 .
  • pressing trim/deploy switch 170 G will cause trim tabs 126 L and 126 R to move to the bottom end of the troll range.
  • trim tabs 126 L and 126 R move as long as trim/deploy switch 170 G is held down. Movement of trim tabs 126 L and 126 R changes direction each time switch 170 G is released and then pressed again.
  • either tab control display 164 is used, or ignition switch 184 is turned on.
  • Steering is controlled using steer left switch 170 B and steer right switch 170 C. Since motors 128 L and 128 R are rigidly mounted to trim tabs 126 L and 126 R, steering is achieved by controlling the speed and the direction of rotation of each motor independently, rather than by rotating motors 128 L and 128 R to the left and right.
  • Motor control unit 154 under the control of remote control 166 , can control the motor speed and the direction of propeller rotation of each motor 128 L, 128 R to provide the desired steering.
  • motor control unit 154 When a steer left command is received, motor control unit 154 will increase the speed of motor 128 R and decrease the speed of motor 128 L from the current speed setting, which was based on commands from speed up and speed down switches 170 D and 170 E. Similarly, when a steer right command is received, motor control unit 154 will increase the speed of motor 128 L and decrease the speed of motor 128 R from their current speed setting. The longer that steer left switch 170 B or steer right switch 170 C is held, the greater the relative difference in thrust from motors 128 L and 128 R and the sharper the turn. When a very sharp turn is commanded, one of the motors 128 L, 128 R may have its speed reduced to zero and then increased with its propeller rotated in an opposite direction. In that case, propellers 134 L and 134 R may be rotating in opposite directions to obtain the needed difference in thrust.
  • Remote control 166 and motor control unit 154 provide a Return-to-Center feature that allows the operator to return the steering to neutral when the desired heading has been achieved.
  • Center steering switch 170 H provides a return-to-center command to motor control unit 154 to cause both motors 128 L and 128 R to be driven at the same speed and in the same direction.
  • the speed will be that which was previously set by the operator using speed up switch 170 D and speed down switch 170 E on remote control 166 .
  • the propeller direction will be that which was previously set by the operator using the direction switch 170 F.
  • center steering switch 170 H causes the speed and propeller direction to be reset to their settings just before a steering operation began. Those settings are stored by motor control unit 154 to allow a reset to occur.
  • Center steering switch 170 H can be pressed at any time, and will immediately cause the steering to return to a neutral condition in which motors 128 L and 128 R are in balance (i.e., they are both being driven in the same direction at the same speed). This is particularly advantageous when the operator has been required to make an abrupt turn, so that the thrust of the two motors may be very different or even in opposite directions.
  • the use of a single switch (center steering switch 170 H) makes the Return-to-Center feature easy to use and intuitive for the operator.
  • FIG. 8 shows display 172 , which includes status icons to provide visual feedback to the user of the operation of system 150 .
  • the status icons include propeller icon 190 , prop speed icon 192 , steering proportion icon 194 , up/down icon 196 , tab position icons 198 L and 198 R, battery status icon 200 , special function icons 202 , 204 and 206 , and GPS signal quality icon 208 .
  • Prop icon 190 has two states: (1) props are enabled—opposite pairs of prop blades alternately turn on and off to give the appearance of the prop rotating, and (2) props are disabled—one pair of prop blades is on constantly.
  • the prop speed icon 192 will show values between “0” and “10” in whole number increments.
  • Battery icon 200 indicates the status of battery 168 , which powers remote control 166 .
  • the special functions may be, for example, preset trim tab positions, preset motor speeds, or both.
  • GPS signal quality icon 208 provides an indication of GPS signal quality. The determination of GPS signal quality is made by a GPS receiver and sent via the bidirectional wireless link to remote control 166 .
  • FIG. 9 shows downrigger system 220 mounted on boat 222 .
  • Downrigger system 220 includes downriggers 224 and 226 , control unit 228 , remote control 230 , fish finder 232 , downrigger balls 234 and 236 , fish unit 238 , and sonar transducers 240 , 242 , and 244 .
  • Downriggers 224 and 226 are electric motor driven units capable of raising and lowering downrigger balls 234 and 236 , respectively. Downrigger 224 is mounted on the port side of boat 222 , while downrigger 226 is mounted on the starboard side of boat 222 .
  • Downrigger ball 234 is suspended from downrigger line 250 , which extends from motor drive 252 , over downrigger arm 254 and pulley 256 and then downward to downrigger ball 234 . Based upon control signals from control unit 228 , downrigger 224 operates its electric drive to raise or lower ball 234 .
  • downrigger ball 234 carries sonar transducer 240 , which directs a sonar beam downward to the bottom of the body of water, and receives sonar returns. Signals from sonar transducer 240 are supplied through downrigger line 250 to downrigger 224 , and then are supplied through cable 260 to control unit 228 .
  • Downrigger 226 receives control signals from control unit 228 , and raises and lowers downrigger ball 236 attached to line 270 based upon the control signals.
  • downrigger 226 includes electric motor drive 272 for letting out or taking in line 270 .
  • Line 270 extends from electric motor drive 272 , along downrigger arm 274 , over pulley 276 , and downward to downrigger ball 236 .
  • Attached to downrigger line 270 is fish unit 238 , which is positioned above downrigger ball 236 .
  • Fish unit 238 may include speed and temperature sensors, and also carries sonar transducer 242 . Signals from transducer 242 are supplied to downrigger 226 through downrigger line 270 , and then are supplied over serial cable 260 to control unit 228 .
  • FIG. 9 also shows sonar transducer 244 , which is mounted on an outer or inner surface of boat 222 . Signals from sonar transducer 244 are supplied to downrigger 226 , and then are routed over serial cable 260 to control unit 228 .
  • All of the sonar signals are supplied by control unit 228 to fish finder 232 .
  • Displays based upon signals from one or more of transducers 240 , 242 , and 244 are produced on the screen of fish finder 232 .
  • Remote control 230 and control unit 228 communicate through a bidirectional wireless link.
  • remote control 230 is a battery powered device including mode switch 280 , select switch 282 , up switch 284 , down switch 286 , auto up/down switch 288 , downrigger select switch 290 , and display 292 .
  • Switches 280 - 290 provide inputs that are sent by the wireless link to control unit 228 to control the operation of system 220 .
  • Control unit 228 provides status information that is sent back to remote control 230 through the wireless link. The status information is then displayed on display 292 . In FIG. 10 , all icons 294 A- 294 G of display 292 are lit.
  • Mode switch 280 selects an operating mode for system 220 .
  • Three modes can be selected: Set Ball Depth, Cycle Ball, and Bottom Track.
  • Select switch 282 operates when system 220 is in the Cycle Ball mode. Selects switch 282 toggles between upper depth, lower depth, and cycle time.
  • pressing auto up/down switch 288 will bring the ball associated with that downrigger up out of the water. Pressing auto up/down switch 288 again will put the ball back down to the appropriate depth depending on what mode is currently operating.
  • Downrigger select switch 280 allows a user to choose which downrigger to monitor and to edit operating parameters. In this example, six downriggers, designated 1 through 6 , can be selected. Pressing downrigger select switch 290 cycles through downriggers 1 through 6 and A (which stands for “all”).
  • Up and down switches 284 and 286 increase or decrease the numeric value that is displayed on screen 292 . This can cause immediate action of system 220 , depending on the downrigger and the value that are selected.
  • FIGS. 11A-11C show display 292 when system 220 is operating in the Set Ball Depth mode.
  • FIG. 11A shows a display of current ball depth.
  • Downrigger select icon 294 A shows that downrigger 1 is selected.
  • Alph-numeric icon 294 B shows the current depth of 105 feet for downrigger 1 .
  • Ball icon 294 F indicated that ball depth is being displayed.
  • downrigger select switch 290 display 292 shown in FIG. 11A can be switched to a different downrigger. Each of the downrigger depths can be reviewed, and balls can be individually raised or lowered while monitoring the current depth of the ball.
  • FIG. 11B shows the Set Ball Depth mode when the auto up/down switch 288 is pressed and all downriggers have been selected.
  • Display 292 shows that all downriggers are going up.
  • Downrigger select icon 294 A shows the letter “A”; alpha-numeric icon 294 B displays the word “up”; and up arrow icon 294 D flashes.
  • FIG. 11C shows display 292 when the user has pressed auto up/down switch 288 again to put all of the balls back down to their original position.
  • Downrigger select icon 294 A shows the current status with the letter “A” indicating that all downriggers are being operated.
  • Display 292 indicates that the downrigger balls are moving downward by the letters “dn” at icon 294 B and by flashing down arrow icon 294 E.
  • FIGS. 12A-12C illustrate display 292 during the cycle mode.
  • downrigger selection 294 A indicates downrigger 2 is in the cycle mode.
  • the upper height of the ball is set at 38 feet as shown by icon 294 B.
  • Upper arrow icon 294 D is flashing, indicating that the upper depth value is being displayed.
  • Pressing select switch 282 will show the bottom depth limit, as illustrated in FIG. 12B .
  • Bottom arrow icon 294 E is now flashing, and the bottom depth limit for downrigger 2 is displayed as 50 feet by icon 294 B.
  • cycle time which is the amount of delay time between going up and down.
  • the cycle time display is shown in FIG. 12C and can be identified by time icon 294 C.
  • Display 292 shows that downrigger 2 has a 10 second time between up and down.
  • FIG. 13 illustrates display 292 during the Bottom Track mode, which can be identified by bottom icon 294 G below ball icon 294 F.
  • downrigger 3 is bottom tracking 20 feet off of the bottom.
  • each downrigger has a sonar transducer is used to compute depth.
  • the sonar transducer may be carried by the ball, as illustrated by ball 234 and transducer 240 , or may be carried by a fish unit, which provides underwater speed and temperature sensing data, such as fish unit 238 shown in FIG. 9 .
  • the incorporation of a display into a remote control, and the use of a bidirectional wireless communication link between the remote control and a device controller allows the operator of a boat to receive real time status of the operation of marine devices.
  • the invention is applicable to a variety of different marine devices of systems, such as trolling motors, trim tabs, downriggers, sonar devices and others.

Abstract

A marine device, such as a trolling motor, a trim tab, a downrigger or a sonar device, is operated based upon commands generated by a wireless remote control device. The marine device is connected to a controller that provides commands to the marine device. The controller communicates with the remote control through a bidirectional wireless communication link to receive commands and to provide status information on the operation of the motor. The remote control includes user inputs for generating commands that are sent wirelessly to the controller to control operation of the marine device. The remote control also includes a display for displaying real time status information that is received wirelessly from the controller.

Description

    BACKGROUND
  • The present invention relates to systems and methods for controlling of a marine device, such as an electric trolling motor, a downrigger, or trim tabs, using a wireless remote control.
  • Electric trolling motors are available that are controlled by hand using a tiller, by a foot pedal that is connected to the trolling motor, by wireless foot pedal control, and by hand held remote control devices. Wireless remote control devices have the advantage of eliminating cables that can otherwise get in the way of the angler, and provide the opportunity for the angler to control operation of the motor even when the angler is in another part of the boat. With systems using wireless remote control, the remote control transmits commands to a receiver that is connected to the motor. The angler must observe the motor to decide if the motor has received the command, which may involve steering, turning the propeller on or off, and either increasing or decreasing motor speed. In some situations, the angler may forget the last setting for the propeller on-off control or for the speed. At lower speeds and in windy conditions, it is sometimes difficult to know whether the prop either is on or off.
  • Similar issues exist with remote control of other marine devices, such as trim tabs, downriggers, and sonar devices. It can be difficult for the angler to know the current operational status of the marine device when wireless remote control is being used.
  • SUMMARY
  • A display is incorporated into a remote control to display real time status information for marine devices, such as trolling motors, trim tabs or downriggers. This is accomplished by the use of a bidirectional wireless communication link between the remote control and a device controller connected to the marine device. The remote control transmits commands to the device controller to control operation of the marine device. The device controller transmits signals back to the remote control to periodically update the remote control with status information regarding operation of the marine device.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is a block diagram showing the control system for a marine device in which a remote control communicates over a bidirectional wireless link with a device controller to provide commands to control the marine device and to receive device status information for real time display at the remote control.
  • FIG. 2 is a block diagram showing a trolling motor control system having a bidirectional communication link between a remote control and a motor controller.
  • FIG. 3 is a front view of a remote control for use in the system of FIG. 2.
  • FIG. 4 is an enlarged view of the display of the remote control of FIG. 3.
  • FIG. 5 is a perspective view of a stern of a boat with electric trolling motors mounted on trim tabs.
  • FIG. 6 is a block diagram of the control system for operating the trim tabs and electric trolling motors.
  • FIG. 7 shows a remote control for providing commands to control operation of the trim tabs and trolling motors.
  • FIG. 8 is an enlarged view of the display of the remote control of FIG. 7.
  • FIG. 9 is a schematic diagram of downrigger system having a bidirection communication link between a remote control and a control unit.
  • FIG. 10 shows the remote control of FIG. 9.
  • FIGS. 11A-11C show display screens in a Set Ball Depth mode.
  • FIGS. 12A-12C show display screens in a Cycle Ball mode.
  • FIG. 13 shows a display screen in a Bottom Track mode.
  • DETAILED DESCRIPTION Overview (FIG. 1)
  • FIG. 1 shows a block diagram of control system 10, which controls the operation of marine device 12. Control system 10 includes device controller 14, wired user interface 16, and remote control 18.
  • Marine device 12 may be, for example, an electric trolling motor, a downrigger system, trim tabs, or a sonar display. The trolling motor may be bow mounted, transom mounted, or mounted on a trim tab. The downrigger system includes an electric motor for raising and lowering the downrigger weight in order to position lures at selected depths. The trim tabs include electric motor driven linear actuators or hydraulic actuators for raising and lowering trim tabs mounted to the transom of the boat. The sonar display has associated ultrasonic transducers that can be operated in a number of different operating modes based upon control commands from device controller 14.
  • Device controller 14 is a microprocessor based controller that includes a transceiver for communicating wirelessly with remote control 18. In the embodiment shown in FIG. 1, device controller 14 also receives the input from wired user interface 16 which may be, for example, a foot pedal control or a user interface mounted on a console of the boat.
  • Device controller 14 connects directly with built in controls, such as motor controls, contained within marine device 12. Device controller 14 may be attached to marine device 12 or may be incorporated into the housing or a panel of marine device 12. In one embodiment, device controller 14 may connect to an input of marine device 12 configured to receive signals from wired user interface 16. In that case, device controller 14 provides control signals that simulate those normally generated by wired user interface 16.
  • For example, in one embodiment in which marine device 12 is a trolling motor, device controller 14 may connect to a foot pedal input plug of the trolling motor. In that case, wired user interface 16 is a foot pedal, and device controller 14 simulates signals that are normally generated by the foot pedal. In that embodiment, device controller 14 is capable of receiving inputs from both the foot pedal, as well as from remote control 18.
  • In other embodiments, device controller 14 may connect to marine device 12 via a dedicated serial interface. In that case, device controller 14 communicates directly with a control board on marine device 12 in order to provide control commands, and to receive operational status information from marine device 12.
  • Remote control 18 is a wireless device with a transceiver for communicating with device controller 14. Remote control 18 includes input buttons 20 and LCD display 22.
  • Input buttons 20 are used by the angler to provide input commands to marine device 12 through device controller 14. Where marine device 12 is a trolling motor, the inputs generated by input buttons 20 may provide commands to turn the propeller on or off, to increase or decrease speed, to steer the trolling motor, or to select special modes of operation.
  • Remote control 18 receives periodic status information from device controller 14. This status information is used to update LCD display 22. As a result, the user, who may not be in a position to observe the operation of marine device 12, can receive visual feedback of the operation of marine device 12.
  • In one embodiment, communication between remote control 18 and device controller 14 is provided by a wireless RF link operating at a frequency of, for example, 2.4 GHz. To ensure that remote control 18 only controls marine device 12, and not other devices on the same boat, or on nearby boats, a learn procedure may be included. Each device controller 14 may be provided a discrete serial number. During the learn procedure, remote control 18 receives and stores the serial number from device controller 14. Remote control 18 then uses that serial number in addressing device controller 14 through wireless communication. As a result, multiple remote controls can be associated with the single device controller 14, but only one device controller 14 will be associated with a particular remote control 18. In an alternative embodiment, a device controller can be associated with multiple remote controls.
  • Because remote control 18 is battery powered, it preferably will include power saving modes to reduce the amount of power consumed in communication with device controller 14. For example, remote control 18 and device controller 14 may be synchronized, so that remote control 18 only turns on its receiver periodically. In addition, remote control 18 may go into a standby mode after a certain period of inactivity on buttons 20. In this standby mode, the receiver of remote control 18 is turned off and will not be turned back on until activity on buttons 20 is again detected. In addition, LCD display 22 is turned off, which also saves power, during the standby mode.
  • Trolling Motor Autonavigation Control System (FIGS. 2-4)
  • FIG. 2 is a block diagram showing autonavigation control system 50, which includes trolling motor 52, controller module 54, remote control 56, compass/GPS module 58, GPS receiver 60, and foot pedal 62. Autonavigation system 50 is capable of automatically navigating a boat through the use of GPS-based technology.
  • Trolling motor 52 is a bow mounted electric trolling motor that includes a thrust motor with its position below the surface of the water to provide thrust to move the boat. Trolling motor 52 also includes a steering control motor to control the orientation of the thrust motor to provide steering.
  • Controller module 54 controls the main motor functions (steering, speed, and propeller on/off) of trolling motor 52 based upon inputs from remote control 56, foot pedal 62, and compass module 58. Controller module 54 includes two main functional areas, main controller section 64 and radio section 66. Main controller section 64 is a microprocessor based controller that is connected to the motor control board of trolling motor 52 to provide propeller on/off, speed, and steering control commands. Main controller section 64 also receives and processes input signals from foot pedal 62 which include steer left, steer right, momentary/continuous and motor speed inputs. Main controller section 64 also receives data from compass/GPS module 58 that represents both a compass reading and GPS position data. The inputs from compass/GPS module 58 are used by main controller 64 when system 50 is operating is operating in one of several autonavigation modes.
  • Radio section 66 of controller module 54 includes microprocessor 68, transceiver 70, and antenna 72. Radio section 66 provides bidirectional communication between remote control 56 and main controller section 64 of controller module 54.
  • Microprocessor 68 interacts with remote control 56 via transceiver 70. Microprocessor 68 controls transceiver 70 for sending periodic status packets to remote control 56. Microprocessor 68 also controls transceiver 70 for receiving button commands from remote control 56. This includes determining if a packet received by transceiver 70 came from an associated remote control.
  • Commands received from remote control 56 through transceiver 70 of radio section 66 are passed on to the microprocessor of main controller section 64. A protocol for communication between main controller section 64 and radio section 66 may use, for example, a UART communications protocol.
  • Commands received from remote control 56 are treated as requests. Main controller 64 must determine whether the request can be processed based on priorities from other inputs (such as inputs from compass/GPS module 58 and foot pedal 62).
  • Microprocessor 68 also receives status information from main controller 64. This status information is then sent through transceiver 70 to remote control 56, where it can be displayed to provide a visual indication to the user of the current operating status of autonavigation system 50.
  • Another function of microprocessor 68 of radio section 66 is handling the learn function with remote control 56. As discussed previously, during the learn function the unique serial number of control module 54 is provided to remote control 56, so that it can be used during communications to associate remote control 56 with control module 54. In that way, RF signals from remote control 56 identify the control module to which they are directed, so that remote control 56 does not erroneously cause operation of another nearby system.
  • Main controller section 64 interacts with compass module 58 by periodically polling compass module 58 for current data. Included in this data will be the current compass heading and GPS receiver data. This data is used for various autonavigation functions. In this interaction with compass module 58, the microprocessor of main controller 64 is considered the master and the microprocessor in compass module 58 is considered a slave.
  • Main controller 64 also receives and processes command requests from the RF microprocessor 68. Main controller 64 must be able to detect and receive an incoming command request, process it, and send back updated status information to microprocessor 68 as quickly as possible (typically on an order of one millisecond).
  • Main controller 64 also interacts with foot pedal 62. In one embodiment, main controller 64 reads discrete digital and analog signals from foot petal 62, and determines whether the request made by foot pedal 62 can be processed based on priorities from other inputs. The discrete digital and analog signals can include the state of left and right steering switches, an analog input from a speed potentiometer, and the state of momentary and continuous switches on the foot pedal. In other embodiments, in which foot pedal 62 communicates by only digital signals, main controller 64 derives foot pedal status from serial digital data.
  • Remote control 56 is the main user interface for autonavigation system 50. Remote control 56 includes battery 80, input buttons 82, LCD display 84, microprocessor 86, transceiver 88, and antenna 90.
  • Buttons 82 allow the user to control basic functions of trolling motor 52 such as speed, steering and propeller on/off. In addition, buttons 82 allow the user to activate autonavigation functions.
  • LCD display 84 provides feedback to the user in the operational state of control system 50 and trolling motor 52. LCD display 84 has a number of different icons representing different aspects of the operation of control system 50 and trolling motor 52, which are activated based upon status packets received from control module 54.
  • As buttons 82 on remote control 56 are pressed, commands are transmitted by remote control 56 to control module 54. Status information is received by remote control 56 from control module 54. The status information is used by remote control 56 to determine which icons on LCD display 84 are activated.
  • Microprocessor 86 receives inputs from buttons 82 and provides display control signals to LCD display 84. Microprocessor 86 also interacts with transceiver 88 to control the transmission of commands and the receiving of status packets.
  • Microprocessor 86 scans the status of buttons 82. It detects and decodes button presses and sends appropriate data packets to transceiver 88 based upon the detected button presses. Microprocessor 86 controls transceiver 88 to send button commands through antenna 90 to controller module 54.
  • Communication between remote control 56 and controller module 54 is synchronized in order to save battery power. Microprocessor 86 synchronizes the communication by controlling when the receiver of transceiver 88 is turned on to receive periodic status packets. Microprocessor 86 receives and decodes status packets that have been received from controller module 54 by transceiver 88. This includes determining whether the packet came from the controller module with which remote control 56 is associated.
  • Microprocessor 86 also monitors the condition of battery 80. When appropriate, microprocessor 86 activates low battery icon on LCD display 84.
  • Remote control 56 has three main modes of operation: off line, on line/communicating, and on line/standby. During the off line mode, remote control 56 is not currently synchronized with controller module 54. LCD display 84 is turned off. Microprocessor 86 is in a sleep state, and will only come out of its sleep state when one of buttons 82 is pressed. When a button press is detected, microprocessor 86 will go to on line/communicating mode if it receives a valid status update from controller module 54 within a specified amount of time. If no status update is received, microprocessor 86 will go back to the off line mode.
  • In the on line/communicating mode, remote control 56 is currently synchronized with controller module 54. LCD display 84 is being actively updated, and microprocessor 86 is awake to receive and transmit data. As soon as microprocessor 86 finishes communications, it goes back to the on line/standby mode. Remote control 56 goes to the off line mode if a predetermined period of time has gone by without a valid status update from controller module 54.
  • During the on line/standby mode, remote control 56 is currently synchronized from controller module 54. LCD display 84 is being actively updated during on line/standby mode. Microprocessor 86 wakes up only to receive status updates. This wake up time can occur, for example, every 100 milliseconds. If a button is pressed while remote control 56 is in on line/standby mode, it will then go into on line/communicating mode. Remote control 56 will go into the off line mode after a time out period (for example 3 seconds) has gone by without a valid status input from controller module 56.
  • Controller module 54 periodically sends out status packets to all remote controls that are on line. The status packets include information such as operating mode, propeller speed, whether the propeller is on, etc. Remote control 56 must become synchronized with the timing of the status packets from controller module 54, so that remote control 56 knows when to wake up and turn on the receiver of transceiver 88. In one embodiment, the cycle time period between status packets is about 100 milliseconds, but will vary slightly in order to help alleviate the possibility of two adjacent systems continuously having their status packets collide.
  • In between status packets, remote control 56 will maintain a 10 millisecond interrupt. The time between interrupts is referred to as a window. When one of buttons 82 on remote control 56 is pressed, remote control 56 will transmit a packet of button press information during the next 10 millisecond window. Remote control 56 then expects to receive updated status information from controller module 54 before the end of the same 10 millisecond window.
  • FIG. 3 is a front view of remote control 56 showing buttons 82A-82K and LCD display 84. Buttons 82A-82E are basic control buttons used during normal operating mode system 50, in which no autonavigation functions are enabled. Button 82A controls propeller on and off. Steer left button 82B and steer right button 82C provide steering commands. Speed up button 82D and speed down button 82E provide speed control commands to increase or decrease the speed of the trolling motor's lower unit.
  • Buttons 82F through 82K are used to enable and disable special autonavigation functions. Pressing and releasing autopilot button 82F will enable or disable the Autopilot mode. When Autopilot mode is enabled, any other autonavigation function that has previously been enabled is automatically disabled.
  • The desired heading to be used during Autopilot mode is locked in when autopilot button 82F is pushed to enable the Autopilot mode. In response to button 82F being pushed, compass heading data from compass module 58 is immediately acquired by main controller 64 of controller module 54. The desired heading can be changed while in the Autopilot mode by manually controlling steering through buttons 82B, 82C or through foot pedal 62. The new desired heading is locked in when the user stops manually steering while the Autopilot mode is enabled. Once manual steering stops and does not resume for a waiting period, a new desired heading based on the current compass heading data from compass module 58 is locked in. Control module 54 uses heading data from compass module 58 during the Autopilot mode to make corrections to the steering in order to keep trolling motor 52 pointing at the desired heading.
  • Pressing spot lock button 82G will enable or disable a Spot Lock mode, which also may be referred to as electronic anchoring. When the Spot Lock mode is enabled, any other autonavigation function that has previously been enabled is automatically disabled. When the Spot Lock mode is enabled, controller module 54 locks on the current GPS position, as received from compass module 58.
  • The user manually navigates the boat to a desired location prior to activating spot lock button 82G. Once the Spot Lock mode is enabled, controller module 54 uses data from GPS receiver 60 through compass module 58 to control trolling motor 52 so that the boat is maintained in the current GPS position. While system 50 is in the Spot Lock mode, pressing any of autonavigation buttons 82F-82J will disable the Spot Lock mode.
  • While in Spot Lock mode, pressing pause button 82K or any one of buttons 82A-82E will cause controller module 54 to go into Spot Lock Pause mode. This allows the user to temporarily move the boat and yet not lose the original locked on position. The propeller is automatically turned off when switching to Spot Lock Pause mode. Pressing pause button 82K again will re-enable the Spot Lock mode using the original locked-on position. Pressing spot lock button 82G while in the Spot Lock Pause mode will cause the Spot Lock mode to be disabled.
  • Record button 82H allows the user to select a Record Track mode. This function allows the user to record a particular track as the user manually navigates the boat through that track. The recorded track data is used for Track To Start and Track To End modes. Examples of tracks that may be recorded are a particular shoreline, a line of underwater terrain, or another productive fishing run that the user wishes to duplicate.
  • To begin the Record Track mode, the user presses record button 82H. While recording a track, if record button 82H or another autonavigation button 82F, 82G, 82 I 82J, or 82K is pressed, the button press marks the end of the current track being recorded. All other autonavigation functions are disabled during the Record Track mode.
  • While in Record Track mode, controller 54 stores in memory GPS track way-points based upon data from compass module 58. The GPS track waypoints are periodically recorded based on distance or based upon elapsed time.
  • Pressing track to start button 82I on remote control 56 enables the Track To Start mode. All other autonavigation functions are disabled automatically when the track to start mode is enabled. In the Track To Start mode, controller module 54 controls trolling motor 52 to navigate the boat through the previously recorded track toward the first recorded waypoint. In other words, the track is followed in the reverse order in which the waypoints were recorded. When the boat arrives at the first waypoint in the track, as indicated by GPS data from GPS receiver 60 and compass module 58, controller module 54 automatically turns off trolling motor 52 and disables the Track To Start mode.
  • When the Track To Start mode is enabled, controller 54 selects the nearest waypoint in the recorded track as a starting point. The user must set the appropriate speed, using either buttons 82D and 82E, or using foot pedal 62.
  • The Track To Start mode will be disabled by pressing any of buttons 82F-82J. In addition, the Track To Start mode can be paused by pressing pause button 82K, left steer button 82B, right steer button 82C, or prop on/off button 82A. The Track To Start Pause mode allows the user to temporarily move the boat for various reasons, such as navigating around a new obstruction, or unsnagging a fishing lure. Pressing pause button 82K while in the Track To Start Pause mode will cause controller module 54 to re-enable the Track To Start mode. When coming out of the Track To Start Pause mode, system 50 will resume following the recorded track by rejoining at the nearest recorded waypoint. Pressing Track To Start button 82I while in the Track To Start Pause mode causes controller module 54 to revert to the Normal mode, with no automatic navigation.
  • Track To End button 82J on remote control 56 is pressed to enable the Track To End mode. When the Track To End mode is enabled, all other autonavigation functions are automatically disabled by controller module 54.
  • When the Track To End mode is enabled, controller module 54 controls trolling motor 52 to navigate the boat through the previously recorded track toward the direction of the last recorded waypoint. In other words, the track is followed in the order that waypoints were recorded. The Track To End mode will start with the nearest recorded waypoint as the starting point, and will continue toward the last recorded waypoint. When the boat arrives at the last waypoint in the track, controller module 54 turns off trolling motor 52 and disables the Track To End mode.
  • Like to Track To Start mode, the Track To End mode can be disabled by pressing autonavigation buttons 82F-82J and can be paused by pressing pause button 82K, steering buttons 82B, 82C, or propeller on/off button 82A. Pressing pause button 82K while the Track To End Pause mode will cause controller 54 to resume the Track To End mode operation. Pressing track to end button 82J while in the Track to End Pause mode causes controller 54 to revert to the Normal mode.
  • FIG. 4 shows LCD display 84, which includes status icons to provide visual feedback to the user of the operation of system 50. The status icons include propeller icon 100, autopilot icon 102, spot lock icon 104, track to start icon 106, track to end icon 108, speed icon 110, record icon 112, GPS signal quality icon 114 and low battery icon 116. LCD display 84 can be implemented using fixed icons or may be a pixilated display. In the pixilated embodiments, the screen of LCD display 84 is populated with an array of pixels that are configurable into any pattern including icons and text.
  • Propeller icon 100 is a depiction of a propeller, and includes central hub segment 100 a and propeller segments 100B-100G. Propeller icon 100 appears to be stationery when the propeller trolling motor 52 is not turning. Propeller icon 100 appears to be rotating when the propeller of trolling motor 52 is turning. The appearance of rotation is provided by turning on and off propeller blade segments 100B-100G of icon 100 to provide the appearance that propeller icon 100 is rotating.
  • Autopilot icon 102 depicts a direction arrow within a circle. When the Autopilot mode is enabled, autopilot icon 102 is turned on.
  • Spot lock icon 104 is in the shape of an anchor. When system 50 is in the Spot Lock mode, spot lock icon 104 is turned on. Spot lock icon 104 will flash while system 50 is in the Spot Lock Pause mode.
  • Track to start icon 106 includes an arrow pointing to the word “start.” When system 50 is in the Track To Start mode, track to start icon 106 is turned on. Track to start icon 106 will flash while system 50 is in the Track To Start Pause mode.
  • Track to end icon 108 is an arrow pointing at the word “end.” When system 50 is in the Track To End mode, track to end icon 108 is turned on. Track to end icon 108 will flash while system 50 is in the Track To End Pause mode.
  • Speed icon 110 is a two digit display capable of displaying motor speed settings from zero to ten. The displayed motor speed setting may be as a result of control inputs from speed buttons 82D and 82E of remote control 56, or speed commands received by controller module 54 from foot pedal 62. Speed icon 110 is active whenever remote control 56 is active and display 84 is turned on.
  • Record icon 112 forms the letters “rec.” While a track is being recorded in the Record Track mode, record icon 112 is turned on. If the user attempts to enable either the Track To End mode or the Track To Start mode and there is no recorded track, record icon 112 will flash. In addition, audio feedback may also be provided if remote control 56 includes an audio transducer such as a buzzer of a beeper.
  • GPS signal quality icon 114 includes four vertical bars that are used to indicate an approximate level of signal quality. No bars indicate an unusable signal or no signal, one bar indicates a poor signal, two bars indicate a moderate signal, three bars indicate a good signal and four bars indicate an excellent signal.
  • One important factor in systems that rely on the GPS system is the quality of the signal being received from the satellites. The signal quality is a quantitative value that is determined by the GPS receiver itself. Factors used in determining the signal quality include: (1) the number of satellites in view, (2) the relative angle of the satellites in view, and (3) the presence of correction signals such as WAAS.
  • A system using GPS can use the signal quality value to help determine whether there is sufficient accuracy to perform a given function or the signal quality value can also be indicated to the user of the system to allow user to make that determination. Another reason to indicate the signal quality value to the user is to alert the user to the fact that the signal quality is being reduced due to some blockage between the GPS receiver and the sky and that the user may want to rectify the situation.
  • Icons 100-114 are all based upon status update packets received by remote control 56 from controller module 54. Low battery icon 116, on the other hand, is controlled based upon monitoring of remote control battery 80 by microprocessor 86. Low battery icon 116 depicts a battery with a low state of charge.
  • In one embodiment, the status information to be transmitted to remote control 56 is communicated from the microprocessor of main controller 64 to radio microprocessor 68 in the form of two 8 bit bytes. These two bytes can then be used to form the message packet sent by transceiver 70 of controller module 54 to transceiver 88 of remote control 56. The status bytes may include a 4 bit nibble that indicates the status of all autonavigation modes: Normal, Track To Start, Track To Start Pause, Track To End, Track To End Pause, Spot Lock, Sport Lock Pause, Autopilot, Autopilot Pause, Record Track, and Record Track Pause. Icons 102, 104, 106, 108, and 112 are controlled based upon the autonavigation command nibble. A 4 bit speed command nibble is used to provide eleven different speed setting values from zero to ten. The speed setting value may be determined by main controller 64 based upon an input from foot pedal 62, or may be based upon control inputs produced by remote control 56 using speed control buttons 82D and 82E.
  • Upon power up, main controller 64 monitors inputs from foot pedal 62, and generates a number from zero to ten that best represents the setting on foot pedal 62. That number is loaded into the speed command nibble. As the speed control signal from foot pedal 62 changes, main controller 64 will also change the speed command nibble so that speed icon 110 on LCD display 84 of remote control 56 is updated to represent the current setting of foot pedal 62. When the angler changes speed using speed up button 82D or speed down button 82E on remote control 56, main controller 64 puts foot pedal 62 into a standby mode until the foot pedal speed control is moved or another foot pedal function is activated. While foot pedal 62 is in standby, the user is in control of the propeller speed setting through use of buttons 82D and 82E on remote control 56.
  • The status bytes also include individual bits indicating status of system 50 and trolling motor 52. A prop on/off bit in one of the status bytes indicates whether the propeller of trolling motor 52 is turned on or turned off. This prop on/off bit is used by microprocessor 86 of remote control 56 to control propeller icon 100 of display 84. Status bits also provide the data to control GPS signal quality icon 114.
  • One additional status bit that may be included is a busy bit that indicates that main controller 64 is not accepting commands from remote control 56. The busy condition occurs, for example, when foot pedal 62 is being used to control trolling motor 52.
  • Another status bit that may be included is a remote control steering active bit. This bit is set by main controller 64 whenever remote control 56 is providing steering commands. The bit is cleared whenever remote control 56 stops steering, or if foot pedal 62 takes control and provides steering inputs to main controller 64.
  • With the bidirectional communication between controller module 54 and remote control 56 that includes status information to control display 84, the user is provided visual feedback of the operating status of control system 50 and trolling motor 54. This makes remote control operation of trolling motor 54 more effective and more intuitive to the user.
  • Trim Tab/Trolling Motor System (FIGS. 5-8)
  • FIG. 5 shows the stern of boat 120 having a trim tab/trolling motor system. Mounted on transom 122 is outboard motor 124 and trim tabs 126L and 126R. Left or port trolling motor 128L is carried by left trim tab 126L, and right or starboard trolling motor 128R is carried by right trim tab 126R. Hinges 130L and 130R pivotally connect trim tab 126L and 126R, respectively, to transom 122. Linear actuators 132L and 132R are connected between brackets 134L, 134R on transom 122 and trim tabs 126L and 126R, respectively. The angle of each trim tab 126L, 126R is determined by the amount of extension of actuators 132L and 132R, respectively. Actuators 132L and 132R are, in one embodiment, electromechanical actuators that receive electrical power and provide feedback signals through cables 136L, 136R. Actuator 132L includes actuator housing 138L and actuator rod 140L; and actuator 132R includes actuator housing 138R and actuator rod 140R.
  • Trim tabs 126L and 126R operate in a trim range from about 0° (horizontal) to about 20° below horizontal. Trim tabs 126L and 126R can be individually adjusted within the trim range, or can be adjusted together by equal amounts.
  • When trolling is desired, trim tabs 126L and 126R are moved to a troll range, which is below the trim range. The troll range may be, for example, between about 20° to 30° below horizontal. Trim tabs 126L and 126R are moved together to the same angle within the troll range, so that both trolling motors 128L and 128R are at the same elevation. During trolling, trolling motors 128L and 128R are electrically driven so that their propellers 142L and 142R rotate. The relative speed and direction of rotation of propellers 142L and 142R can be controlled to achieve movement of boat 120 forward or in reverse and to achieve steering to the left or right.
  • FIG. 6 is a block diagram showing control system 150, which controls the position of trim tab 126L and 126R (FIG. 5) and the operation of motors 128L and 128R. Control system 150 includes motors 128L and 128R, actuators 132L and 132R, power module 152, motor control unit (MCU) 154 (which includes radio 156 with microprocessor 158, transceiver 160 and antenna 162), tab control display (TCD) 164 and remote control 166 (which includes battery 168, buttons 170, display 172, microprocessor 174, transceiver 176, and antenna 178). Also shown in FIG. 6 are cranking battery 180 and trolling batteries 182, and main engine ignition switch 184.
  • Power module 152 is a microprocessor based controller that controls the operation of actuators 132L and 132R to position tabs 126L and 126R, respectively. Power module 152 receives input commands from tab control display 164 and motor control unit 154. The electrical power required to operate actuators 132L and 132R is provided to power module 152 by cranking battery 180. Power module 152 drives actuators 132L and 132R as a function of the input commands. Actuators 132L, 132R each include an electric actuator motor (not shown) that drives actuator rod 140L, 140R (FIG. 5) through a gearbox and an acme screw. Actuator rods 140L, 140R move linearly out of or into actuator housings 138L, 138R, respectively as rods 140L, 140R are driven by the actuator motors. A magnet on the motor shaft and a magnetic sensor, such as a reed switch, within each actuator 132L, 132R, produce tachometer signal pulses. In addition, a limit switch in each actuator 132L, 132R senses when actuator rod 140L, 140R reaches an upper limit position, which corresponds to the fully retracted position of the trim tab.
  • Power module 152 receives as feedback the tachometer signal and the upper limit signal from each actuator 132L, 132R. From the feedback signals, power module 152 can determine the extension of each actuator 132L, 132R, and thus the positions of tabs 126L and 126R.
  • Power module 152 maintains a tab position count for each trim tab 126L, 126R, which power module 152 increments or decrements with each tachometer pulse, depending on the direction of rotation of the actuator motor. Power module 152 controls the operation of the actuator motors, and thus knows the direction of rotation of each actuator motor. The tab position count is based upon the number of tachometer signal pulses received and their direction since the last time the upper limit switch was closed. The fully retracted position defined by the upper limit switch is a reference point for the tab position count, which is synchronized each time the upper limit switch is closed. The positions of tabs 126L and 126R, based on the counts maintained by power module 152, are displayed on tab control display 164.
  • During a “learn function” initiated by simultaneous pressing of two or more buttons on tab control display 164, power module 152 drives actuators 132L, 132R to the fully extended end-of-stroke position. Power module 152 then drives actuators 132L, 132R until the upper limit switches signal that the fully retracted position is reached. Power module 152 counts the number of tachometer pulses between the two positions. From that count, power module 152 identifies whether actuators 132L, 132R are long, medium or short stroke actuators, and determines how many pulses correspond to one light emitting diode (LED) increment on tab control display 164.
  • Power module 152 also periodically stores the current tab position counts in non-volatile memory. The last stored tab positions at system power down are recalled upon system power up, and tab position indicating LEDs on tab control display 164 are updated based on the recalled values. As a result, control system 150 does not require that tabs 126L and 126R start in the fully retracted position upon power up or be driven to the fully retracted position before operation can start.
  • Motor control unit 154 is capable of independently controlling the speed and rotation direction of each motor 128L and 128R. Motor control unit 154 is a microprocessor based controller that contains motor drive circuitry for driving each motor 128L, 128R. Motor control unit 154 also includes radio 156 to take commands from and provide status information to remote control 164. Motor control unit 154 communicates with power module 152 via a cable connection to receive input commands supplied by tab control display 164.
  • Tab control display 164 is a user interface for controlling tab position while tabs 126L, 126R are in the trim range (from the fully retracted position to approximately 20° down). LEDs on tab control display 164 indicate the positions of tabs 126L and 126R in the trim range, as well as in the troll range (from approximately 20° to full down). Tab control display 164 also receives as an input the state of engine ignition switch 184. The state of ignition switch 184 is provided, along with other input commands, to power module 152. Although one tab control display 164 is shown in FIG. 6, control system 150 can include multiple tab control displays of different locations on the boat. Some or all of the tab control displays can communicate with power module 152 and motor control unit 154 via a bidirectional communication link in the same manner as remote control 166.
  • Remote control 166 is used to issue commands to motor control unit 154 for controlling the operation of trolling motors 128L and 128R. These command functions include turning the propellers on and off, controlling propeller speed, controlling propeller direction, and steering (left, right, and return-to-center). Remote control 166 also provides commands used by power module 152 to move tabs 126L and 126R into the troll range and to adjust them within the troll range. Commands from remote control 166 to control the tabs are provided by motor control unit 154 to power module 152. Although one remote control 166 is shown, control system 150 can include multiple remote controls.
  • FIG. 7 shows remote control 166, which is a small, handheld, battery powered device that provides commands to motor control unit 154 and power module 152 by RF signals. Remote control 166 includes an RF transceiver 176 and built in antenna 178 for communicating with antenna 162 and RF transceiver 160 of motor control unit 154.
  • Remote control 166 includes prop on/off switch 170A, steer left switch 170B, steer right switch 170C, speed up switch 170D, speed down switch 170E, forward/reverse direction switch 170F, trim/deploy switch 170G, and center steering switch 170H, special function switches 170I-170K, and display 172.
  • With prop on/off switch 170A, remote control 166 can turn both motors 128L and 128R on and off. With both motors on, the operator can decrease or increase speed of both motors with speed up switch 170D and speed down switch 170E, and can determine the direction of rotation of both propellers with forward/reverse direction switch 170F.
  • Deploying trim tabs 126L and 126R (and motors 128L and 128R) to the troll range, and raising and lowering them within the troll range, is controlled through trim/deploy switch 170G of remote control 166. When trim tabs 126L and 126R are in the trim range, pressing trim/deploy switch 170G will cause trim tabs 126L and 126R to move to the bottom end of the troll range. Once in the troll range, trim tabs 126L and 126R move as long as trim/deploy switch 170G is held down. Movement of trim tabs 126L and 126R changes direction each time switch 170G is released and then pressed again. To move trim tabs 126L and 126R out of the troll range, either tab control display 164 is used, or ignition switch 184 is turned on.
  • Steering is controlled using steer left switch 170B and steer right switch 170C. Since motors 128L and 128R are rigidly mounted to trim tabs 126L and 126R, steering is achieved by controlling the speed and the direction of rotation of each motor independently, rather than by rotating motors 128L and 128R to the left and right. Motor control unit 154, under the control of remote control 166, can control the motor speed and the direction of propeller rotation of each motor 128L, 128R to provide the desired steering.
  • When a steer left command is received, motor control unit 154 will increase the speed of motor 128R and decrease the speed of motor 128L from the current speed setting, which was based on commands from speed up and speed down switches 170D and 170E. Similarly, when a steer right command is received, motor control unit 154 will increase the speed of motor 128L and decrease the speed of motor 128R from their current speed setting. The longer that steer left switch 170B or steer right switch 170C is held, the greater the relative difference in thrust from motors 128L and 128R and the sharper the turn. When a very sharp turn is commanded, one of the motors 128L, 128R may have its speed reduced to zero and then increased with its propeller rotated in an opposite direction. In that case, propellers 134L and 134R may be rotating in opposite directions to obtain the needed difference in thrust.
  • Remote control 166 and motor control unit 154 provide a Return-to-Center feature that allows the operator to return the steering to neutral when the desired heading has been achieved. Center steering switch 170H provides a return-to-center command to motor control unit 154 to cause both motors 128L and 128R to be driven at the same speed and in the same direction. The speed will be that which was previously set by the operator using speed up switch 170D and speed down switch 170E on remote control 166. The propeller direction will be that which was previously set by the operator using the direction switch 170F. In other words, center steering switch 170H causes the speed and propeller direction to be reset to their settings just before a steering operation began. Those settings are stored by motor control unit 154 to allow a reset to occur.
  • Center steering switch 170H can be pressed at any time, and will immediately cause the steering to return to a neutral condition in which motors 128L and 128R are in balance (i.e., they are both being driven in the same direction at the same speed). This is particularly advantageous when the operator has been required to make an abrupt turn, so that the thrust of the two motors may be very different or even in opposite directions. The use of a single switch (center steering switch 170H) makes the Return-to-Center feature easy to use and intuitive for the operator.
  • FIG. 8 shows display 172, which includes status icons to provide visual feedback to the user of the operation of system 150. The status icons include propeller icon 190, prop speed icon 192, steering proportion icon 194, up/down icon 196, tab position icons 198L and 198R, battery status icon 200, special function icons 202, 204 and 206, and GPS signal quality icon 208.
  • Pressing prop switch 170A will cause the props to change state. Prop icon 190 has two states: (1) props are enabled—opposite pairs of prop blades alternately turn on and off to give the appearance of the prop rotating, and (2) props are disabled—one pair of prop blades is on constantly.
  • Pressing the speed up switch 170D or speed down switch 170E will cause the props' speed to increment or decrement by one step. The prop speed icon 192 will show values between “0” and “10” in whole number increments.
  • Pressing and holding steer left switch 170B or steer right switch 170C will cause the relative prop speeds to change, which will effect a change in side-to-side thrust. When switch 170B or 170C is released, this relative difference in thrust between the two motors will be maintained until another steering command is entered. Steering proportion icon 194 (with left and right arrows and hash marks in between) will display the current steering proportion.
  • Pressing center steering switch 170H will cause the steering proportion to go to an even value (or straight steering). Steering proportion icon 194 will change accordingly.
  • Pressing direction switch 170F will cause both propellers to change direction. Up/down arrow icon 196 will indicate the current direction of the propellers. This does not take into account if one of the propellers changes direction due to a hard steering condition.
  • Pressing trim/deploy switch 170G when trim tabs 126L and 126R are in trim range will cause the tabs to go into troll range. Pressing this button while the tabs are in troll range will cause the tabs to either move up or down within troll range. The direction of movement of the tabs in troll range changes with each press. Tab position icons 198L and 198R display current tab positions of trim tabs 126L and 126R, respectively.
  • Battery icon 200 indicates the status of battery 168, which powers remote control 166.
  • When one of the special function switches 170I-170K is pressed, corresponding icon 202, 204, or 206, respectively, indicates that the special function is activated. The special functions may be, for example, preset trim tab positions, preset motor speeds, or both.
  • GPS signal quality icon 208 provides an indication of GPS signal quality. The determination of GPS signal quality is made by a GPS receiver and sent via the bidirectional wireless link to remote control 166.
  • Downrigger System (FIGS. 9-13)
  • FIG. 9 shows downrigger system 220 mounted on boat 222. Downrigger system 220 includes downriggers 224 and 226, control unit 228, remote control 230, fish finder 232, downrigger balls 234 and 236, fish unit 238, and sonar transducers 240, 242, and 244.
  • Downriggers 224 and 226 are electric motor driven units capable of raising and lowering downrigger balls 234 and 236, respectively. Downrigger 224 is mounted on the port side of boat 222, while downrigger 226 is mounted on the starboard side of boat 222.
  • Downrigger ball 234 is suspended from downrigger line 250, which extends from motor drive 252, over downrigger arm 254 and pulley 256 and then downward to downrigger ball 234. Based upon control signals from control unit 228, downrigger 224 operates its electric drive to raise or lower ball 234.
  • As shown in FIG. 9, downrigger ball 234 carries sonar transducer 240, which directs a sonar beam downward to the bottom of the body of water, and receives sonar returns. Signals from sonar transducer 240 are supplied through downrigger line 250 to downrigger 224, and then are supplied through cable 260 to control unit 228.
  • Downrigger 226 receives control signals from control unit 228, and raises and lowers downrigger ball 236 attached to line 270 based upon the control signals. Like downrigger 224, downrigger 226 includes electric motor drive 272 for letting out or taking in line 270. Line 270 extends from electric motor drive 272, along downrigger arm 274, over pulley 276, and downward to downrigger ball 236. Attached to downrigger line 270 is fish unit 238, which is positioned above downrigger ball 236. Fish unit 238 may include speed and temperature sensors, and also carries sonar transducer 242. Signals from transducer 242 are supplied to downrigger 226 through downrigger line 270, and then are supplied over serial cable 260 to control unit 228.
  • FIG. 9 also shows sonar transducer 244, which is mounted on an outer or inner surface of boat 222. Signals from sonar transducer 244 are supplied to downrigger 226, and then are routed over serial cable 260 to control unit 228.
  • All of the sonar signals are supplied by control unit 228 to fish finder 232. Displays based upon signals from one or more of transducers 240, 242, and 244 are produced on the screen of fish finder 232.
  • Remote control 230 and control unit 228 communicate through a bidirectional wireless link. As shown in FIG. 10, remote control 230 is a battery powered device including mode switch 280, select switch 282, up switch 284, down switch 286, auto up/down switch 288, downrigger select switch 290, and display 292. Switches 280-290 provide inputs that are sent by the wireless link to control unit 228 to control the operation of system 220. Control unit 228 provides status information that is sent back to remote control 230 through the wireless link. The status information is then displayed on display 292. In FIG. 10, all icons 294A-294G of display 292 are lit.
  • Mode switch 280 selects an operating mode for system 220. Three modes can be selected: Set Ball Depth, Cycle Ball, and Bottom Track.
  • Select switch 282 operates when system 220 is in the Cycle Ball mode. Selects switch 282 toggles between upper depth, lower depth, and cycle time.
  • Depending on what downrigger is selected, pressing auto up/down switch 288 will bring the ball associated with that downrigger up out of the water. Pressing auto up/down switch 288 again will put the ball back down to the appropriate depth depending on what mode is currently operating.
  • Downrigger select switch 280 allows a user to choose which downrigger to monitor and to edit operating parameters. In this example, six downriggers, designated 1 through 6, can be selected. Pressing downrigger select switch 290 cycles through downriggers 1 through 6 and A (which stands for “all”).
  • Up and down switches 284 and 286 increase or decrease the numeric value that is displayed on screen 292. This can cause immediate action of system 220, depending on the downrigger and the value that are selected.
  • FIGS. 11A-11C show display 292 when system 220 is operating in the Set Ball Depth mode. FIG. 11A shows a display of current ball depth. Downrigger select icon 294A shows that downrigger 1 is selected. Alph-numeric icon 294B shows the current depth of 105 feet for downrigger 1. Ball icon 294F indicated that ball depth is being displayed.
  • Pressing up switch 284 or down switch 286 will raise or lower the downrigger ball. In FIG. 11A, down arrow icon 294 indicates that the ball is being lowered. Display 292 shown in FIG. 11A will update to the current depth. If up switch 284 is pressed, up arrow icon 294D will be displayed.
  • Through the use of downrigger select switch 290, display 292 shown in FIG. 11A can be switched to a different downrigger. Each of the downrigger depths can be reviewed, and balls can be individually raised or lowered while monitoring the current depth of the ball.
  • FIG. 11B shows the Set Ball Depth mode when the auto up/down switch 288 is pressed and all downriggers have been selected. Display 292 shows that all downriggers are going up. Downrigger select icon 294A shows the letter “A”; alpha-numeric icon 294B displays the word “up”; and up arrow icon 294D flashes.
  • FIG. 11C shows display 292 when the user has pressed auto up/down switch 288 again to put all of the balls back down to their original position. Downrigger select icon 294A shows the current status with the letter “A” indicating that all downriggers are being operated. Display 292 indicates that the downrigger balls are moving downward by the letters “dn” at icon 294B and by flashing down arrow icon 294E.
  • FIGS. 12A-12C illustrate display 292 during the cycle mode. In FIG. 12A, downrigger selection 294A indicates downrigger 2 is in the cycle mode. The upper height of the ball is set at 38 feet as shown by icon 294B. Upper arrow icon 294D is flashing, indicating that the upper depth value is being displayed.
  • Pressing select switch 282 will show the bottom depth limit, as illustrated in FIG. 12B. Bottom arrow icon 294E is now flashing, and the bottom depth limit for downrigger 2 is displayed as 50 feet by icon 294B.
  • Pressing select switch 282 again will display cycle time, which is the amount of delay time between going up and down. The cycle time display is shown in FIG. 12C and can be identified by time icon 294C. Display 292 shows that downrigger 2 has a 10 second time between up and down.
  • FIG. 13 illustrates display 292 during the Bottom Track mode, which can be identified by bottom icon 294G below ball icon 294F. As shown in FIG. 13, downrigger 3 is bottom tracking 20 feet off of the bottom. In order to provide this bottom tracking feature, each downrigger has a sonar transducer is used to compute depth. The sonar transducer may be carried by the ball, as illustrated by ball 234 and transducer 240, or may be carried by a fish unit, which provides underwater speed and temperature sensing data, such as fish unit 238 shown in FIG. 9.
  • Conclusion
  • The incorporation of a display into a remote control, and the use of a bidirectional wireless communication link between the remote control and a device controller allows the operator of a boat to receive real time status of the operation of marine devices. The invention is applicable to a variety of different marine devices of systems, such as trolling motors, trim tabs, downriggers, sonar devices and others.
  • Although the present invention has been described with reference to preferred embodiments, workers skilled in the art will recognize that changes may be made in form and detail without departing from the spirit and scope of the invention.

Claims (46)

1. A control system for a marine device, the control system comprising:
a controller for providing commands to the marine device and for providing status information relating to operation of the marine device, the controller including a transceiver for bidirectional wireless communication; and
a remote control including a transceiver for bidirectional wireless communication with the transceiver of the controller, a plurality of user inputs for generating input commands to be sent wirelessly to the controller to control operation of the marine device, and a display for displaying real time marine device status information received wirelessly from the controller.
2. The control system of claim 1, wherein the controller provides commands to cause the marine device to operate in one of a plurality of modes, and wherein the status information includes an indication of the mode in which the marine device is operating.
3. The control system of claim 2, wherein the display includes a plurality of icons, each icon representing status of one of the plurality of modes.
4. The control system of claim 2, wherein the plurality of inputs include inputs for selecting the plurality of modes.
5. The control system of claim 1 and further comprising:
a user input device in wired communication with the controller for providing input commands to the controller.
6. The control system of claim 5, wherein the controller selects between input commands from the remote control and input commands from the user input device to provide commands to the marine device.
7. The control system of claim 1, wherein the status information includes speed status information representative of operating speed of the marine device.
8. The control system of claim 7, wherein the display includes a numerical speed display based upon the speed status information.
9. The control system of claim 1, wherein the status information includes operational status of a component of the marine device, and wherein the display includes an icon that depicts the operational status of the component.
10. The control system of claim 9, wherein the marine device comprises a trolling motor and the component is a propeller.
11. The control system of claim 1, wherein the marine device comprises a trolling motor.
12. The control system of claim 11 and further comprising:
a compass for providing heading data; and
a GPS device for providing position data.
13. The control system of claim 12, wherein the controller, in response to an input command from the remote control, provides commands to control the trolling motor in an autonavigation mode as a function of at least one of the heading data and the position data.
14. The control system of claim 13, wherein the autonavigation mode comprises one of an Autopilot mode, a Spot Lock mode, a Record Track mode, a Track To Start mode, a Track To End mode, and a Pause mode.
15. The control system of claim 14, wherein the display controls an icon representative of the autonavigation mode based upon the status information.
16. The control system of claim 14, wherein the remote control includes buttons for selecting the modes.
17. The control system of claim 11, wherein the display provides an indication of a trolling motor speed setting based upon the status information.
18. The control system of claim 11, wherein the remote control generates steering input commands.
19. The control system of claim 11, wherein the remote control generates motor speed commands.
20. The control system of claim 11, wherein the remote control generates propeller on/off commands.
21. The control system of claim 11, wherein the trolling motor is mounted on a trim tab.
22. The control system of claim 21, wherein the remote control generates commands to control operation of the trolling motor and operation of the trim tab.
23. The control system of claim 22, wherein the real time device status information includes trolling motor status information and trim tab status information.
24. The control system of claim 1, wherein the marine device comprises a trim tab system.
25. The control system of claim 24, wherein the trim tab system includes a first trim tab, a first trolling motor mounted on the first trim tab, a second trim tab, and a second trolling motor mounted on the second trim tab.
26. The control system of claim 25, wherein the real time marine device status information includes steering status information.
27. The control system of claim 25, wherein the real time marine device status information includes trim tab position information.
28. The control system of claim 25, wherein the real time marine device status information includes trolling motor status information.
29. The control system of claim 1, wherein the marine device comprises a downrigger system.
30. The control system of claim 29, wherein the real time marine device status information includes at least one of downrigger selection, downrigger ball depth, downrigger ball position with respect to bottom, and direction of downrigger ball movement.
31. The control system of claim 1, wherein the marine device includes a sonar device.
32. The control system of claim 1, wherein the marine device includes a GPS device for providing position data and an indication of GPS signal quality, and wherein the real time marine device status information includes GPS signal quality.
33. A wireless remote control for controlling operation of a marine device, the wireless remote control comprising:
a transceiver for bidirectional wireless communication with the marine device;
a plurality of user inputs for generating input commands to be sent wirelessly to control operation of the marine device; and
a display for displaying real time marine device status information received wirelessly.
34. The wireless remote control of claim 33, wherein the input commands cause the marine device to operate in one of a plurality of modes, and wherein the status information includes an indication of the mode in which the marine device is operating.
35. The wireless remote control of claim 33, wherein the status information includes speed status information representative of operating speed of the marine device.
36. The wireless remote control of claim 33, wherein the status information includes operational status of a component of the marine device, and wherein the display includes an icon that depicts the operational status of the component.
37. The wireless remote control of claim 33, wherein the marine device comprises a trolling motor, and wherein the remote control provides input commands to control the trolling motor in an autonavigation mode as a function of at least one of heading data and position data, and the status information includes an indication of the autonavigation mode.
38. The wireless remote control of claim 33, wherein the marine device comprises a trolling motor, and the display provides an indication of a trolling motor speed setting based upon the status information.
39. The wireless remote control of claim 33, wherein the marine device comprises a trolling motor mounted on a trim tab, and wherein the remote control generates commands to control operation of the trolling motor and operation of the trim tab.
40. The wireless remote control of claim 39, wherein the real time marine device status information includes trolling motor status information and trim tab status information.
41. The wireless remote control of claim 39, wherein the real time marine device status information includes steering status information.
42. The wireless remote control of claim 39, wherein the real time marine device status information includes trim tab position information.
43. The wireless remote control of claim 39, wherein the real time marine device status information includes trolling motor status information.
44. The wireless remote control of claim 33, wherein the marine device comprises a downrigger system, and wherein the real time marine device status information includes at least one of downrigger selection, downrigger ball depth, downrigger ball position with respect to bottom, and direction of downrigger ball movement.
45. The wireless remote control of claim 33, wherein the marine device includes a sonar device, and wherein the real time marine device status information includes depth information from the sonar device.
46. The wireless remote control of claim 33, wherein the marine device includes a GPS device for providing position data and an indication of GPS signal quality, and wherein the real time marine device status information includes GPS signal quality.
US11/888,945 2007-08-03 2007-08-03 Bidirectional wireless controls for marine devices Abandoned US20090037040A1 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
US11/888,945 US20090037040A1 (en) 2007-08-03 2007-08-03 Bidirectional wireless controls for marine devices
CA2638455A CA2638455C (en) 2007-08-03 2008-07-31 Bidirectional wireless controls for marine devices
US14/337,942 US20140336854A1 (en) 2007-08-03 2014-07-22 Bidirectional wireless controls for marine devices
US16/431,424 US11173996B2 (en) 2007-08-03 2019-06-04 Bidirectional wireless controls for marine devices
US17/526,308 US20220073180A1 (en) 2007-08-03 2021-11-15 Bidirectional wireless controls for marine devices

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US11/888,945 US20090037040A1 (en) 2007-08-03 2007-08-03 Bidirectional wireless controls for marine devices

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US14/337,942 Continuation US20140336854A1 (en) 2007-08-03 2014-07-22 Bidirectional wireless controls for marine devices

Publications (1)

Publication Number Publication Date
US20090037040A1 true US20090037040A1 (en) 2009-02-05

Family

ID=40338886

Family Applications (4)

Application Number Title Priority Date Filing Date
US11/888,945 Abandoned US20090037040A1 (en) 2007-08-03 2007-08-03 Bidirectional wireless controls for marine devices
US14/337,942 Abandoned US20140336854A1 (en) 2007-08-03 2014-07-22 Bidirectional wireless controls for marine devices
US16/431,424 Active 2028-10-13 US11173996B2 (en) 2007-08-03 2019-06-04 Bidirectional wireless controls for marine devices
US17/526,308 Pending US20220073180A1 (en) 2007-08-03 2021-11-15 Bidirectional wireless controls for marine devices

Family Applications After (3)

Application Number Title Priority Date Filing Date
US14/337,942 Abandoned US20140336854A1 (en) 2007-08-03 2014-07-22 Bidirectional wireless controls for marine devices
US16/431,424 Active 2028-10-13 US11173996B2 (en) 2007-08-03 2019-06-04 Bidirectional wireless controls for marine devices
US17/526,308 Pending US20220073180A1 (en) 2007-08-03 2021-11-15 Bidirectional wireless controls for marine devices

Country Status (2)

Country Link
US (4) US20090037040A1 (en)
CA (1) CA2638455C (en)

Cited By (80)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
ITMI20090176A1 (en) * 2009-02-11 2010-08-12 Giuseppe Brianza REMOTE CONTROL DEVICE, PARTICULARLY FOR YACHTS AND BOATS IN GENERAL
EP2249324A1 (en) 2009-05-08 2010-11-10 Honda Motor Co., Ltd. Remote operation apparatus of working machine
US20110034838A1 (en) * 2004-09-17 2011-02-10 Kline Eric J Enhanced biomechanical stimulation device
US20110054785A1 (en) * 2009-09-03 2011-03-03 ProMap Technologies, Inc. Depth highlight, depth highlight range, and water level offset highlight display and systems
WO2011031352A1 (en) * 2009-09-13 2011-03-17 Stp Swiss Therapeutic Products Ag Enhanced biomechanical stimulation device
US20110209652A1 (en) * 2010-03-01 2011-09-01 Johnson Outdoors Inc. Shallow Water Anchor
US20110209656A1 (en) * 2010-03-01 2011-09-01 Johnson Outdoors Inc. Shallow Water Anchor
ES2376208A1 (en) * 2009-05-20 2012-03-12 Manuel Barreiro Álvarez Wireless remote wireless remote control for boats. (Machine-translation by Google Translate, not legally binding)
CN102999248A (en) * 2011-07-18 2013-03-27 罗技欧洲公司 Remote control user interface for handheld device
US8543269B1 (en) 2010-08-20 2013-09-24 Johnson Outdoors Marine Electronics, Inc. Digital mapping display functions for a GPS/sonar unit
US20130257316A1 (en) * 2012-04-02 2013-10-03 Brian D. Perry Rotary encoders for use with trolling motors
US8645012B2 (en) 2010-08-20 2014-02-04 Johnson Outdoors Inc. System and method for automatically navigating a depth contour
US8677919B2 (en) 2010-03-01 2014-03-25 Johnson Outdoors Inc. Shallow water anchor
ITMI20121898A1 (en) * 2012-11-07 2014-05-08 Stefano Turati APPARATUS AND METHOD FOR REMOTE CONTROL OF DEVICES, IN PARTICULAR OF ELECTRIC OR INTERNAL COMBUSTION ENGINES
US8761976B2 (en) 2010-07-16 2014-06-24 Johnson Outdoors Inc. System and method for controlling a trolling motor
US20140200806A1 (en) * 2012-12-21 2014-07-17 Giuseppe Carnevali Apparatus and methods for routing
US9162743B2 (en) 2007-10-19 2015-10-20 Ted V. Grace Watercraft automation and aquatic effort data utilization
US20160023738A1 (en) * 2014-07-24 2016-01-28 Michael P. Monahan Downwardly mounted drag inducing steering control fin
US9403548B2 (en) * 2014-07-25 2016-08-02 Gatekeeper Systems, Inc. Monitoring usage or status of cart retrievers
US9415849B2 (en) * 2013-03-15 2016-08-16 Savant Systems, Llc Remote motion control using a wireless mobile device
US9423145B2 (en) 2011-01-20 2016-08-23 Fujitsu General Limited Air conditioner and remote controller with bidirectional communication
US20160246300A1 (en) * 2015-02-20 2016-08-25 Navico Holding As Multiple Autopilot Interface
TWI562102B (en) * 2015-12-24 2016-12-11 nian-zu Yang
US9545988B2 (en) 2015-04-22 2017-01-17 Navico Holding As Autopilot navigation
US20170045887A1 (en) * 2015-08-10 2017-02-16 Ben Mazin Remote controlled boat system
US9594374B2 (en) 2015-02-26 2017-03-14 Navico Holding As Operating multiple autopilots
US9594375B2 (en) * 2015-05-14 2017-03-14 Navico Holding As Heading control using multiple autopilots
US20170287323A1 (en) * 2016-04-01 2017-10-05 Caavo Inc Remote control device usage detection based on power consumption
US9857794B1 (en) 2015-07-23 2018-01-02 Brunswick Corporation System for controlling position and speed of a marine vessel
US9945673B2 (en) 2012-12-21 2018-04-17 Navionics S.R.L. Apparatus and methods for routing
US9952595B2 (en) 2016-03-01 2018-04-24 Brunswick Corporation Vessel maneuvering methods and systems
US10095232B1 (en) 2016-03-01 2018-10-09 Brunswick Corporation Station keeping methods
US20180314487A1 (en) * 2017-05-01 2018-11-01 Mastercraft Boat Company, Llc Control and audio systems for a boat
US20190010880A1 (en) * 2017-07-04 2019-01-10 Andreas Stihl Ag & Co. Kg Method for Obtaining Information for Adjusting an Adjustable Component of a Combustion Engine Drive System of a Gardening and/or Forestry Apparatus, Gardening and/or Forestry Apparatus System, and Gardening and/or Forestry Apparatus
US10198005B2 (en) 2016-03-01 2019-02-05 Brunswick Corporation Station keeping and waypoint tracking methods
US10259555B2 (en) 2016-08-25 2019-04-16 Brunswick Corporation Methods for controlling movement of a marine vessel near an object
US20190179318A1 (en) * 2017-12-11 2019-06-13 Garmin Switzerland Gmbh Multiple motor control system for navigating a marine vessel
US10324468B2 (en) 2017-11-20 2019-06-18 Brunswick Corporation System and method for controlling a position of a marine vessel near an object
US10322787B2 (en) 2016-03-01 2019-06-18 Brunswick Corporation Marine vessel station keeping systems and methods
CN110244632A (en) * 2019-06-25 2019-09-17 天津大学 It is a kind of for controlling the remote control system of unmanned engineer operation equipment
US10414472B2 (en) * 2016-06-14 2019-09-17 Navico Holding As Integrated display for a trolling motor
US10429845B2 (en) 2017-11-20 2019-10-01 Brunswick Corporation System and method for controlling a position of a marine vessel near an object
US10437248B1 (en) 2018-01-10 2019-10-08 Brunswick Corporation Sun adjusted station keeping methods and systems
US10464653B2 (en) 2014-07-16 2019-11-05 Neil D. Anderson Networked architecture for a control system for a steerable thrusting device
US10513322B2 (en) 2017-12-08 2019-12-24 Navico Holding As Foot pedal for a trolling motor assembly
US10551498B2 (en) * 2015-05-21 2020-02-04 Navico Holding As Wireless sonar device
US10578706B2 (en) 2015-08-06 2020-03-03 Navico Holding As Wireless sonar receiver
US10585190B2 (en) 2015-06-22 2020-03-10 Navico Holding As Devices and methods for locating and visualizing underwater objects
US10597130B2 (en) 2015-01-15 2020-03-24 Navico Holding As Trolling motor with a transducer array
US10604222B1 (en) 2018-12-04 2020-03-31 Navico Holding As Foot pedal for a trolling motor assembly
US10633072B1 (en) 2018-07-05 2020-04-28 Brunswick Corporation Methods for positioning marine vessels
US10671073B2 (en) 2017-02-15 2020-06-02 Brunswick Corporation Station keeping system and method
US10701284B2 (en) 2017-02-10 2020-06-30 Caavo Inc Determining state signatures for consumer electronic devices coupled to an audio/video switch
US10717509B2 (en) 2018-12-04 2020-07-21 Navico Holding As Trolling motor system with damage prevention feedback mechanism and associated methods
US10719077B2 (en) * 2016-10-13 2020-07-21 Navico Holding As Castable sonar devices and operations in a marine environment
US10725469B2 (en) 2016-10-13 2020-07-28 Navico Holding As Unmanned vehicle control and operation in a marine environment
US10745096B2 (en) 2017-08-09 2020-08-18 Navico Holding As Virtual anchor proximity system
US10802454B2 (en) * 2014-12-16 2020-10-13 Siemens Aktiengesellschaft Device for coordinated controlling of an operating state of a production plant and production system and method
US10809725B2 (en) 2019-02-22 2020-10-20 Navico Holding As Trolling motor with local and remote control modes
US10809899B2 (en) 2018-07-20 2020-10-20 Navico Holding As Computing device mirroring on a marine electronics device
US10845812B2 (en) 2018-05-22 2020-11-24 Brunswick Corporation Methods for controlling movement of a marine vessel near an object
US10926855B2 (en) 2018-11-01 2021-02-23 Brunswick Corporation Methods and systems for controlling low-speed propulsion of a marine vessel
US10953972B2 (en) 2019-01-15 2021-03-23 Navico Holding As Trolling motor assembly with deployment assistance
DE102019127173A1 (en) * 2019-10-09 2021-04-15 Christoph Fromm Control device for an electric boat engine
US11008085B2 (en) 2019-07-29 2021-05-18 Navico Holding As Trolling motor steering assembly with stall prevention
US11167826B2 (en) * 2016-06-14 2021-11-09 Navico Holding As Wireless trolling motor assembly
US11198494B2 (en) 2018-11-01 2021-12-14 Brunswick Corporation Methods and systems for controlling propulsion of a marine vessel to enhance proximity sensing in a marine environment
US20220126967A1 (en) * 2020-10-22 2022-04-28 Yamaha Hatsudoki Kabushiki Kaisha Vessel operation system and vessel
US11345443B2 (en) * 2019-06-28 2022-05-31 Angler Armor Llc Method and apparatus for monitoring the status of a boat
US11370516B2 (en) 2020-05-22 2022-06-28 Mark Alan Ridl Motorized rotating transducer mount
WO2022191794A1 (en) * 2021-03-12 2022-09-15 Global 1 Bilisim Ve Elektronik Sistemleri Sanayi Ve Ticaret Limited Sirketi An autopilot system for marine vessels and a method thereof
US11500054B2 (en) 2018-05-17 2022-11-15 Navico Holding As Marine chart and sonar image presentation systems and methods
US11530022B1 (en) 2018-07-10 2022-12-20 Brunswick Corporation Method for controlling heading of a marine vessel
US11531341B2 (en) 2020-06-12 2022-12-20 Garmin Switzerland Gmbh Marine autopilot system
US11760457B2 (en) 2021-07-09 2023-09-19 Navico, Inc. Trolling motor foot pedal controlled sonar device
US11796661B2 (en) 2021-05-21 2023-10-24 Navico, Inc. Orientation device for marine sonar systems
US11858609B2 (en) 2020-05-27 2024-01-02 Garmin Switzerland Gmbh Foot controller system for marine motor
US11921199B2 (en) 2021-02-19 2024-03-05 Navico, Inc. Sonar beam footprint presentation
US11947007B2 (en) 2021-02-19 2024-04-02 Navico, Inc. Sonar beam zone presentation
US11971478B2 (en) 2022-08-10 2024-04-30 Navico, Inc. Steering assemblies and associated methods

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9832036B2 (en) 2012-02-09 2017-11-28 Keystone Integrations Llc Dual-mode vehicular controller
US20160164976A1 (en) * 2012-09-24 2016-06-09 Suitable Technologies, Inc. Systems and methods for remote presence
US9717178B1 (en) * 2014-08-08 2017-08-01 The Climate Corporation Systems and method for monitoring, controlling, and displaying field operations
US10520577B2 (en) 2017-11-29 2019-12-31 Steel Shad Fishing Company LLC Methods and devices for determining and saving location information
US11591059B2 (en) * 2020-09-17 2023-02-28 Jackson Kayak, Inc. Modular hybrid propulsion unit for watercraft

Citations (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5509369A (en) * 1994-10-11 1996-04-23 Nautamatic Marine Systems Small watercraft automatic steering apparatus and method
US5525081A (en) * 1994-07-20 1996-06-11 Pinpoint Corporation Transducer system for trolling motor
US5832440A (en) * 1996-06-10 1998-11-03 Dace Technology Trolling motor with remote-control system having both voice--command and manual modes
US6132267A (en) * 1999-03-15 2000-10-17 Campbell; James Stewart Propulsion system for a boat
US6481525B1 (en) * 1998-06-23 2002-11-19 Sauer-Danfoss (Nordborg) A/S Steering arrangement for a vehicle
US6568341B1 (en) * 2001-10-18 2003-05-27 South Florida Water Management District Vessel for data collection in aquatic environments
US6667934B1 (en) * 2002-08-21 2003-12-23 Brunswick Corporation Digital sonar transducer
US6678589B2 (en) * 2002-04-08 2004-01-13 Glen E. Robertson Boat positioning and anchoring system
US20040227484A1 (en) * 2003-05-15 2004-11-18 Depasqua Louis Point-n-click steering
US6855016B1 (en) * 2002-07-16 2005-02-15 Patrick Lee Jansen Electric watercycle with variable electronic gearing and human power amplification
US6909946B1 (en) * 2002-10-31 2005-06-21 Garmin Ltd. System and method for wirelessly linking electronic marine components
US6962513B2 (en) * 2002-09-19 2005-11-08 Honda Giken Kogyo Kabushiki Kaisha Outboard motor
US20060089794A1 (en) * 2004-10-22 2006-04-27 Depasqua Louis Touch display fishing boat steering system and method
US7143363B1 (en) * 2002-07-25 2006-11-28 Brunswick Corporation Method for displaying marine vessel information for an operator
US20070027628A1 (en) * 2003-06-02 2007-02-01 Palmtop Software B.V. A personal gps navigation device
US7381108B1 (en) * 2007-01-23 2008-06-03 Johnson Outdoors, Inc. Trolling motor system with auto retract
US20080169779A1 (en) * 2007-01-17 2008-07-17 Johnson Outdoors Inc. Modular trolling motor control system
US7467596B2 (en) * 2007-01-23 2008-12-23 Johnson Outdoors Inc. Trim tab control
US7497748B2 (en) * 2007-01-23 2009-03-03 Johnson Outdoors Inc. Boat control system with return to center steering command

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4614900A (en) 1985-05-03 1986-09-30 Young Joseph C Remote controlled driving system for a boat
US5892338A (en) 1995-07-12 1999-04-06 Zebco Corporation Radio frequency remote control for trolling motors
US5797339A (en) * 1996-12-12 1998-08-25 Brunswick Corporation Optical remote control for trolling motors and method of control
US6054831A (en) * 1998-03-24 2000-04-25 Zebco Corporation Radio frequency remote control for trolling motors
SE9803391L (en) 1998-10-06 2000-04-07 Nira Automotive Ab Monitoring system
US6493616B1 (en) 1999-08-13 2002-12-10 Clark Equipment Company Diagnostic and control unit for power machine
JP3993420B2 (en) * 2001-11-12 2007-10-17 ヤマハマリン株式会社 Outboard motor operating device and inboard network system
JP2004142537A (en) 2002-10-23 2004-05-20 Yamaha Marine Co Ltd Steering control device of vessel
JP4546166B2 (en) * 2004-06-28 2010-09-15 ヤマハ発動機株式会社 Ship navigation information display control device
US7150662B1 (en) * 2005-01-05 2006-12-19 Brunswick Corporation Watercraft docking system and propulsion assembly

Patent Citations (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5525081A (en) * 1994-07-20 1996-06-11 Pinpoint Corporation Transducer system for trolling motor
US5632217A (en) * 1994-10-11 1997-05-27 Nautamatic Marine Systems, Inc. Automatic steering apparatus and method for small watercraft
US5509369A (en) * 1994-10-11 1996-04-23 Nautamatic Marine Systems Small watercraft automatic steering apparatus and method
US5832440A (en) * 1996-06-10 1998-11-03 Dace Technology Trolling motor with remote-control system having both voice--command and manual modes
US6481525B1 (en) * 1998-06-23 2002-11-19 Sauer-Danfoss (Nordborg) A/S Steering arrangement for a vehicle
US6132267A (en) * 1999-03-15 2000-10-17 Campbell; James Stewart Propulsion system for a boat
US6568341B1 (en) * 2001-10-18 2003-05-27 South Florida Water Management District Vessel for data collection in aquatic environments
US6678589B2 (en) * 2002-04-08 2004-01-13 Glen E. Robertson Boat positioning and anchoring system
US6855016B1 (en) * 2002-07-16 2005-02-15 Patrick Lee Jansen Electric watercycle with variable electronic gearing and human power amplification
US7143363B1 (en) * 2002-07-25 2006-11-28 Brunswick Corporation Method for displaying marine vessel information for an operator
US6667934B1 (en) * 2002-08-21 2003-12-23 Brunswick Corporation Digital sonar transducer
US6962513B2 (en) * 2002-09-19 2005-11-08 Honda Giken Kogyo Kabushiki Kaisha Outboard motor
US6909946B1 (en) * 2002-10-31 2005-06-21 Garmin Ltd. System and method for wirelessly linking electronic marine components
US20040227484A1 (en) * 2003-05-15 2004-11-18 Depasqua Louis Point-n-click steering
US20070027628A1 (en) * 2003-06-02 2007-02-01 Palmtop Software B.V. A personal gps navigation device
US20060089794A1 (en) * 2004-10-22 2006-04-27 Depasqua Louis Touch display fishing boat steering system and method
US20080169779A1 (en) * 2007-01-17 2008-07-17 Johnson Outdoors Inc. Modular trolling motor control system
US7381108B1 (en) * 2007-01-23 2008-06-03 Johnson Outdoors, Inc. Trolling motor system with auto retract
US7467596B2 (en) * 2007-01-23 2008-12-23 Johnson Outdoors Inc. Trim tab control
US7497748B2 (en) * 2007-01-23 2009-03-03 Johnson Outdoors Inc. Boat control system with return to center steering command

Cited By (148)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110034838A1 (en) * 2004-09-17 2011-02-10 Kline Eric J Enhanced biomechanical stimulation device
US20140058298A1 (en) * 2004-09-17 2014-02-27 Stp Swiss Therapeutic Products Ag Enhanced biomechanical stimulation device
US8574179B2 (en) * 2004-09-17 2013-11-05 Stp Swiss Therapeutic Products Ag Enhanced biomechanical stimulation device
US9717639B2 (en) * 2004-09-17 2017-08-01 Stp Swiss Therapeutic Products Ag Enhanced biomechanical stimulation device
US9944365B2 (en) 2007-10-19 2018-04-17 Garmin Switzerland Gmbh Watercraft automation and aquatic effort data utilization
US9446831B2 (en) 2007-10-19 2016-09-20 Garmin Switzerland Gmbh Watercraft automation and aquatic effort data utilization
US10507895B2 (en) 2007-10-19 2019-12-17 Garmin Switzerland Gmbh Watercraft automation and aquatic effort data utilization
US9266589B2 (en) 2007-10-19 2016-02-23 Ted V. Grace Watercraft automation and aquatic effort data utilization
US9394040B2 (en) 2007-10-19 2016-07-19 Ted V. Grace Watercraft automation and aquatic effort data utilization
US10322780B2 (en) 2007-10-19 2019-06-18 Garmin Switzerland Gmbh Watercraft automation and aquatic effort data utilization
US9758222B2 (en) 2007-10-19 2017-09-12 Garmin Switzerland Gmbh Watercraft automation and aquatic effort data utilization
US9463860B2 (en) 2007-10-19 2016-10-11 Garmin Switzerland Gmbh Watercraft automation and aquatic effort data utilization
US9708042B2 (en) 2007-10-19 2017-07-18 Garmin Switzerland Gmbh Watercraft automation and aquatic effort data utilization
US9505477B2 (en) 2007-10-19 2016-11-29 Garmin Switzerland Gmbh Watercraft automation and aquatic effort data utilization
US9162743B2 (en) 2007-10-19 2015-10-20 Ted V. Grace Watercraft automation and aquatic effort data utilization
US9522721B2 (en) 2007-10-19 2016-12-20 Garmin Switzerland Gmbh Watercraft automation and aquatic effort data utilization
WO2010091863A1 (en) * 2009-02-11 2010-08-19 Giuseppe Brianza Remote controller for a boat
ITMI20090176A1 (en) * 2009-02-11 2010-08-12 Giuseppe Brianza REMOTE CONTROL DEVICE, PARTICULARLY FOR YACHTS AND BOATS IN GENERAL
AU2010201694B2 (en) * 2009-05-08 2011-09-08 Honda Motor Co., Ltd. Remote operation apparatus of working machine
EP2249324A1 (en) 2009-05-08 2010-11-10 Honda Motor Co., Ltd. Remote operation apparatus of working machine
US20100283625A1 (en) * 2009-05-08 2010-11-11 Honda Motor Co., Ltd. Remote operation apparatus of working machine
CN101881234A (en) * 2009-05-08 2010-11-10 本田技研工业株式会社 The long-distance operating device of working machine
US8922343B2 (en) 2009-05-08 2014-12-30 Honda Motor Co., Ltd. Remote operation apparatus of working machine
ES2376208A1 (en) * 2009-05-20 2012-03-12 Manuel Barreiro Álvarez Wireless remote wireless remote control for boats. (Machine-translation by Google Translate, not legally binding)
US8463470B2 (en) 2009-09-03 2013-06-11 Johnson Outdoors Marine Electronics, Inc. Shallow water highlight method and display systems
US8577525B2 (en) 2009-09-03 2013-11-05 Johnson Outdoors Marine Electronics, Inc. Shallow water highlight method and display systems
US8606432B1 (en) 2009-09-03 2013-12-10 Johnson Outdoors Marine Electronics, Inc. Depth highlight, depth highlight range, and water level offset highlight display and systems
US8463458B2 (en) 2009-09-03 2013-06-11 Johnson Outdoors Marine Electronics, Inc. Depth highlight, depth highlight range, and water level offset highlight display and systems
US20110054784A1 (en) * 2009-09-03 2011-03-03 ProMap Technologies, Inc. Shallow water highlight method and display systems
US20110054785A1 (en) * 2009-09-03 2011-03-03 ProMap Technologies, Inc. Depth highlight, depth highlight range, and water level offset highlight display and systems
WO2011031352A1 (en) * 2009-09-13 2011-03-17 Stp Swiss Therapeutic Products Ag Enhanced biomechanical stimulation device
US20120055387A1 (en) * 2010-03-01 2012-03-08 Johnson Outdoors Inc. Shallow Water Anchor
US8495963B2 (en) 2010-03-01 2013-07-30 Johnson Outdoors Inc. Shallow water anchor
US20110209652A1 (en) * 2010-03-01 2011-09-01 Johnson Outdoors Inc. Shallow Water Anchor
US20110209656A1 (en) * 2010-03-01 2011-09-01 Johnson Outdoors Inc. Shallow Water Anchor
US8776712B2 (en) 2010-03-01 2014-07-15 Johnson Outdoors Inc. Shallow water anchor
US10029764B2 (en) 2010-03-01 2018-07-24 Johnson Outdoors Inc. Shallow water anchor
US9434452B2 (en) * 2010-03-01 2016-09-06 Johnson Outdoors Inc. Shallow water anchor
US8677919B2 (en) 2010-03-01 2014-03-25 Johnson Outdoors Inc. Shallow water anchor
US9132900B2 (en) 2010-07-16 2015-09-15 Johnson Outdoors Inc. System and method for controlling a trolling motor
US8761976B2 (en) 2010-07-16 2014-06-24 Johnson Outdoors Inc. System and method for controlling a trolling motor
US8543269B1 (en) 2010-08-20 2013-09-24 Johnson Outdoors Marine Electronics, Inc. Digital mapping display functions for a GPS/sonar unit
US8645012B2 (en) 2010-08-20 2014-02-04 Johnson Outdoors Inc. System and method for automatically navigating a depth contour
US9423145B2 (en) 2011-01-20 2016-08-23 Fujitsu General Limited Air conditioner and remote controller with bidirectional communication
CN102999248A (en) * 2011-07-18 2013-03-27 罗技欧洲公司 Remote control user interface for handheld device
US20130257316A1 (en) * 2012-04-02 2013-10-03 Brian D. Perry Rotary encoders for use with trolling motors
US9160210B2 (en) * 2012-04-02 2015-10-13 Brunswick Corporation Rotary encoders for use with trolling motors
ITMI20121898A1 (en) * 2012-11-07 2014-05-08 Stefano Turati APPARATUS AND METHOD FOR REMOTE CONTROL OF DEVICES, IN PARTICULAR OF ELECTRIC OR INTERNAL COMBUSTION ENGINES
US9405445B2 (en) * 2012-12-21 2016-08-02 Navionics Spa Apparatus and methods for routing
US9945673B2 (en) 2012-12-21 2018-04-17 Navionics S.R.L. Apparatus and methods for routing
US20140200806A1 (en) * 2012-12-21 2014-07-17 Giuseppe Carnevali Apparatus and methods for routing
US10179633B2 (en) 2012-12-21 2019-01-15 Navionics S.R.L. Apparatus and methods for routing
US10295999B2 (en) 2013-03-15 2019-05-21 Savant Systems, Llc Remote motion control using a wireless mobile device
US9415849B2 (en) * 2013-03-15 2016-08-16 Savant Systems, Llc Remote motion control using a wireless mobile device
US10464653B2 (en) 2014-07-16 2019-11-05 Neil D. Anderson Networked architecture for a control system for a steerable thrusting device
US20160023738A1 (en) * 2014-07-24 2016-01-28 Michael P. Monahan Downwardly mounted drag inducing steering control fin
US9694891B2 (en) * 2014-07-24 2017-07-04 Michael P. Monahan Downwardly mounted drag inducing steering control fin
CN106573633A (en) * 2014-07-25 2017-04-19 看门人系统公司 Monitoring usage or status of cart retrievers
US10124821B2 (en) 2014-07-25 2018-11-13 Gatekeeper Systems, Inc. Monitoring usage or status of cart retrievers
US9403548B2 (en) * 2014-07-25 2016-08-02 Gatekeeper Systems, Inc. Monitoring usage or status of cart retrievers
US10802454B2 (en) * 2014-12-16 2020-10-13 Siemens Aktiengesellschaft Device for coordinated controlling of an operating state of a production plant and production system and method
US10597130B2 (en) 2015-01-15 2020-03-24 Navico Holding As Trolling motor with a transducer array
US20160246300A1 (en) * 2015-02-20 2016-08-25 Navico Holding As Multiple Autopilot Interface
US10025312B2 (en) * 2015-02-20 2018-07-17 Navico Holding As Multiple autopilot interface
US9594374B2 (en) 2015-02-26 2017-03-14 Navico Holding As Operating multiple autopilots
US9545988B2 (en) 2015-04-22 2017-01-17 Navico Holding As Autopilot navigation
US9594375B2 (en) * 2015-05-14 2017-03-14 Navico Holding As Heading control using multiple autopilots
US10551498B2 (en) * 2015-05-21 2020-02-04 Navico Holding As Wireless sonar device
US10585190B2 (en) 2015-06-22 2020-03-10 Navico Holding As Devices and methods for locating and visualizing underwater objects
US10884123B2 (en) 2015-06-22 2021-01-05 Navico Holding As Devices and methods for locating and visualizing underwater objects
US9857794B1 (en) 2015-07-23 2018-01-02 Brunswick Corporation System for controlling position and speed of a marine vessel
US10578706B2 (en) 2015-08-06 2020-03-03 Navico Holding As Wireless sonar receiver
US9969478B2 (en) * 2015-08-10 2018-05-15 Ben Mazin Remote controlled boat system
US20170045887A1 (en) * 2015-08-10 2017-02-16 Ben Mazin Remote controlled boat system
TWI562102B (en) * 2015-12-24 2016-12-11 nian-zu Yang
US10795366B1 (en) 2016-03-01 2020-10-06 Brunswick Corporation Vessel maneuvering methods and systems
US10845811B1 (en) 2016-03-01 2020-11-24 Brunswick Corporation Station keeping methods
US10322787B2 (en) 2016-03-01 2019-06-18 Brunswick Corporation Marine vessel station keeping systems and methods
US11260949B2 (en) 2016-03-01 2022-03-01 Brunswick Corporation Marine vessel station keeping systems and methods
US11327494B1 (en) 2016-03-01 2022-05-10 Brunswick Corporation Station keeping methods
US9952595B2 (en) 2016-03-01 2018-04-24 Brunswick Corporation Vessel maneuvering methods and systems
US10095232B1 (en) 2016-03-01 2018-10-09 Brunswick Corporation Station keeping methods
US10640190B1 (en) 2016-03-01 2020-05-05 Brunswick Corporation System and method for controlling course of a marine vessel
US10198005B2 (en) 2016-03-01 2019-02-05 Brunswick Corporation Station keeping and waypoint tracking methods
US10204511B2 (en) * 2016-04-01 2019-02-12 Caavo Inc Remote control device usage detection based on power consumption
US20170287323A1 (en) * 2016-04-01 2017-10-05 Caavo Inc Remote control device usage detection based on power consumption
US11167826B2 (en) * 2016-06-14 2021-11-09 Navico Holding As Wireless trolling motor assembly
US10414472B2 (en) * 2016-06-14 2019-09-17 Navico Holding As Integrated display for a trolling motor
US10259555B2 (en) 2016-08-25 2019-04-16 Brunswick Corporation Methods for controlling movement of a marine vessel near an object
US11809179B2 (en) 2016-10-13 2023-11-07 Navico, Inc. Castable sonar devices and operations in a marine environment
US11573566B2 (en) 2016-10-13 2023-02-07 Navico Holding As Castable sonar devices and operations in a marine environment
US11314248B2 (en) 2016-10-13 2022-04-26 Navico Holding As Unmanned vehicle control and sonar operation in a marine environment
US11275371B2 (en) 2016-10-13 2022-03-15 Navico Holding As Unmanned vehicle control and operation in a marine environment
US10725469B2 (en) 2016-10-13 2020-07-28 Navico Holding As Unmanned vehicle control and operation in a marine environment
US11687076B2 (en) 2016-10-13 2023-06-27 Navico, Inc. Unmanned vehicle control and operation in a marine environment
US10719077B2 (en) * 2016-10-13 2020-07-21 Navico Holding As Castable sonar devices and operations in a marine environment
US10701284B2 (en) 2017-02-10 2020-06-30 Caavo Inc Determining state signatures for consumer electronic devices coupled to an audio/video switch
US11438526B2 (en) 2017-02-10 2022-09-06 Caavo Inc Determining state signatures for consumer electronic devices coupled to an audio/video switch
US10671073B2 (en) 2017-02-15 2020-06-02 Brunswick Corporation Station keeping system and method
US11247753B2 (en) 2017-02-15 2022-02-15 Brunswick Corporation Station keeping methods
US11048469B2 (en) * 2017-05-01 2021-06-29 Mastercraft Boat Company, Llc Control and audio systems for a boat
US20180314487A1 (en) * 2017-05-01 2018-11-01 Mastercraft Boat Company, Llc Control and audio systems for a boat
US11755279B2 (en) 2017-05-01 2023-09-12 Mastercraft Boat Company, Llc Control and audio systems for a boat
US10808632B2 (en) * 2017-07-04 2020-10-20 Andreas Stihl Ag & Co. Kg Method for obtaining information for adjusting an adjustable component of a combustion engine drive system of a gardening and/or forestry apparatus, gardening and/or forestry apparatus system, and gardening and/or forestry apparatus
US20190010880A1 (en) * 2017-07-04 2019-01-10 Andreas Stihl Ag & Co. Kg Method for Obtaining Information for Adjusting an Adjustable Component of a Combustion Engine Drive System of a Gardening and/or Forestry Apparatus, Gardening and/or Forestry Apparatus System, and Gardening and/or Forestry Apparatus
US10745096B2 (en) 2017-08-09 2020-08-18 Navico Holding As Virtual anchor proximity system
US10429845B2 (en) 2017-11-20 2019-10-01 Brunswick Corporation System and method for controlling a position of a marine vessel near an object
US10324468B2 (en) 2017-11-20 2019-06-18 Brunswick Corporation System and method for controlling a position of a marine vessel near an object
US11220317B2 (en) 2017-12-08 2022-01-11 Navico Holding As Foot pedal for a trolling motor assembly
US10843781B2 (en) 2017-12-08 2020-11-24 Navico Holding As Foot pedal for a trolling motor assembly
US10513322B2 (en) 2017-12-08 2019-12-24 Navico Holding As Foot pedal for a trolling motor assembly
US10884416B2 (en) 2017-12-11 2021-01-05 Garmin Switzerland Gmbh Foot pedal device for controlling a trolling motor
US11009880B2 (en) * 2017-12-11 2021-05-18 Garmin Switzerland Gmbh Multiple motor control system for navigating a marine vessel
US10739771B2 (en) * 2017-12-11 2020-08-11 Garmin Switzerland Gmbh Multiple motor control system for navigating a marine vessel
US20210263516A1 (en) * 2017-12-11 2021-08-26 Garmin Switzerland Gmbh Multiple motor control system for navigating a marine vessel
US20190179318A1 (en) * 2017-12-11 2019-06-13 Garmin Switzerland Gmbh Multiple motor control system for navigating a marine vessel
US11709494B2 (en) * 2017-12-11 2023-07-25 Garmin Switzerland Gmbh Multiple motor control system for navigating a marine vessel
US10437248B1 (en) 2018-01-10 2019-10-08 Brunswick Corporation Sun adjusted station keeping methods and systems
US11500054B2 (en) 2018-05-17 2022-11-15 Navico Holding As Marine chart and sonar image presentation systems and methods
US11703560B2 (en) 2018-05-17 2023-07-18 Navico, Inc. Marine chart and sonar image presentation systems and methods
US10845812B2 (en) 2018-05-22 2020-11-24 Brunswick Corporation Methods for controlling movement of a marine vessel near an object
US10633072B1 (en) 2018-07-05 2020-04-28 Brunswick Corporation Methods for positioning marine vessels
US11530022B1 (en) 2018-07-10 2022-12-20 Brunswick Corporation Method for controlling heading of a marine vessel
US10809899B2 (en) 2018-07-20 2020-10-20 Navico Holding As Computing device mirroring on a marine electronics device
US11904996B2 (en) 2018-11-01 2024-02-20 Brunswick Corporation Methods and systems for controlling propulsion of a marine vessel to enhance proximity sensing in a marine environment
US10926855B2 (en) 2018-11-01 2021-02-23 Brunswick Corporation Methods and systems for controlling low-speed propulsion of a marine vessel
US11198494B2 (en) 2018-11-01 2021-12-14 Brunswick Corporation Methods and systems for controlling propulsion of a marine vessel to enhance proximity sensing in a marine environment
US10604222B1 (en) 2018-12-04 2020-03-31 Navico Holding As Foot pedal for a trolling motor assembly
US11130553B2 (en) 2018-12-04 2021-09-28 Navico Holding As Foot pedal for a trolling motor assembly
US10717509B2 (en) 2018-12-04 2020-07-21 Navico Holding As Trolling motor system with damage prevention feedback mechanism and associated methods
US10953972B2 (en) 2019-01-15 2021-03-23 Navico Holding As Trolling motor assembly with deployment assistance
US10809725B2 (en) 2019-02-22 2020-10-20 Navico Holding As Trolling motor with local and remote control modes
CN110244632A (en) * 2019-06-25 2019-09-17 天津大学 It is a kind of for controlling the remote control system of unmanned engineer operation equipment
CN110244632B (en) * 2019-06-25 2022-01-18 天津大学 Remote control system for controlling unmanned engineering operation equipment
US11345443B2 (en) * 2019-06-28 2022-05-31 Angler Armor Llc Method and apparatus for monitoring the status of a boat
US11008085B2 (en) 2019-07-29 2021-05-18 Navico Holding As Trolling motor steering assembly with stall prevention
DE102019127173A1 (en) * 2019-10-09 2021-04-15 Christoph Fromm Control device for an electric boat engine
US11370516B2 (en) 2020-05-22 2022-06-28 Mark Alan Ridl Motorized rotating transducer mount
US11858609B2 (en) 2020-05-27 2024-01-02 Garmin Switzerland Gmbh Foot controller system for marine motor
US11531341B2 (en) 2020-06-12 2022-12-20 Garmin Switzerland Gmbh Marine autopilot system
US11762387B2 (en) 2020-06-12 2023-09-19 Garmin Switzerland Gmbh Marine autopilot system
US20220126967A1 (en) * 2020-10-22 2022-04-28 Yamaha Hatsudoki Kabushiki Kaisha Vessel operation system and vessel
US11921199B2 (en) 2021-02-19 2024-03-05 Navico, Inc. Sonar beam footprint presentation
US11947007B2 (en) 2021-02-19 2024-04-02 Navico, Inc. Sonar beam zone presentation
WO2022191794A1 (en) * 2021-03-12 2022-09-15 Global 1 Bilisim Ve Elektronik Sistemleri Sanayi Ve Ticaret Limited Sirketi An autopilot system for marine vessels and a method thereof
US11796661B2 (en) 2021-05-21 2023-10-24 Navico, Inc. Orientation device for marine sonar systems
US11760457B2 (en) 2021-07-09 2023-09-19 Navico, Inc. Trolling motor foot pedal controlled sonar device
US11971478B2 (en) 2022-08-10 2024-04-30 Navico, Inc. Steering assemblies and associated methods

Also Published As

Publication number Publication date
CA2638455A1 (en) 2009-02-03
US20220073180A1 (en) 2022-03-10
US20140336854A1 (en) 2014-11-13
US11173996B2 (en) 2021-11-16
US20190283854A1 (en) 2019-09-19
CA2638455C (en) 2023-08-22

Similar Documents

Publication Publication Date Title
US11173996B2 (en) Bidirectional wireless controls for marine devices
US7467596B2 (en) Trim tab control
US7381108B1 (en) Trolling motor system with auto retract
US7497748B2 (en) Boat control system with return to center steering command
US5525081A (en) Transducer system for trolling motor
US6054831A (en) Radio frequency remote control for trolling motors
US5892338A (en) Radio frequency remote control for trolling motors
US7958837B1 (en) Multiple trim modulation system
US7538511B2 (en) Modular trolling motor control system
US6325684B1 (en) Trolling motor steering control
US6760995B2 (en) Electronic fishing device steerable in azimuth and depth by remote control or preprogrammed instructions
US8154953B1 (en) Remote controlled fish locating system
US9067664B2 (en) Automatic thruster control of a marine vessel during sport fishing mode
US9690295B1 (en) Heading control on a marine vessel
US9290256B1 (en) Systems and methods for steering a trolling motor
EP3774518B1 (en) A method and system for operating a hydrofoil board
US20060266860A1 (en) Fishing reel, fishing information display device, and fishing information display system
US6851636B2 (en) Fishing reel
US20130016586A1 (en) Fish finder with simplified controls
EP3626599B1 (en) Tilt-trim system for outboard motor
JPH10226395A (en) Position control device for ship
JPH1020382A (en) Underwater observation device
JPH10175598A (en) Control system and control method for trawling motor
JP3256182B2 (en) Ship radio control system
KR20090084661A (en) Fishing information display device

Legal Events

Date Code Title Description
AS Assignment

Owner name: JOHNSON OUTDOORS, INC., MINNESOTA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:SALMON, PAUL D.;SAMEK, DAVID M.;REEL/FRAME:019708/0982

Effective date: 20070803

AS Assignment

Owner name: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT

Free format text: SECURITY AGREEMENT;ASSIGNOR:JOHNSON OUTDOORS INC.;REEL/FRAME:022757/0717

Effective date: 20090529

AS Assignment

Owner name: JOHNSON OUTDOORS INC., WISCONSIN

Free format text: RELEASE OF PATENT SECURITY INTEREST RECORDED AT REEL/FRAME 22757/717 AND 22783/37;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:023319/0201

Effective date: 20090930

Owner name: JOHNSON OUTDOORS INC.,WISCONSIN

Free format text: RELEASE OF PATENT SECURITY INTEREST RECORDED AT REEL/FRAME 22757/717 AND 22783/37;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:023319/0201

Effective date: 20090930

AS Assignment

Owner name: PNC BANK, NATIONAL ASSOCIATION, AS AGENT, PENNSYLV

Free format text: SECURITY AGREEMENT;ASSIGNORS:JOHNSON OUTDOORS, INC.;JOHNSON OUTDOORS WATERCRAFT, INC.;JOHNSON OUTDOORS MARINE ELECTRONICS LLC;AND OTHERS;REEL/FRAME:023355/0832

Effective date: 20090929

Owner name: PNC BANK, NATIONAL ASSOCIATION, AS AGENT,PENNSYLVA

Free format text: SECURITY AGREEMENT;ASSIGNORS:JOHNSON OUTDOORS, INC.;JOHNSON OUTDOORS WATERCRAFT, INC.;JOHNSON OUTDOORS MARINE ELECTRONICS LLC;AND OTHERS;REEL/FRAME:023355/0832

Effective date: 20090929

STCB Information on status: application discontinuation

Free format text: ABANDONED -- AFTER EXAMINER'S ANSWER OR BOARD OF APPEALS DECISION