Patent Publication Number: US-2023138314-A1

Title: Surgical device with internal communication that combines multiple signals per wire

Description:
BACKGROUND 
     The present disclosure relates to surgical instruments and surgical robots, including robotic tool attachments for use with a surgical robot. 
    
    
     
       BRIEF DESCRIPTION OF THE DRAWINGS 
         FIG.  1    illustrates a surgical instrument, in accordance with at least one aspect of the present disclosure. 
         FIG.  2    illustrates a detailed view of a distal end of the surgical instrument of  FIG.  1   . 
         FIG.  3    illustrates an end effector of the surgical instrument of  FIG.  1   . 
         FIG.  4    illustrates a housing assembly, in the form of a handle assembly, of the surgical instrument of  FIG.  1   . 
         FIG.  5    illustrates an example signal plot of multiplexed frequency signals transmitted over a single-wire communication bus of the surgical instrument of  FIG.  1   . 
         FIG.  6    illustrates a block diagram of a frequency division multiplexing system of the surgical instrument of  FIG.  1   , in accordance with at least one aspect of the present disclosure. 
         FIG.  7    illustrates a logic flow diagram of a process depicting a control program or a logic configuration, in accordance with at least one aspect of the present disclosure. 
         FIG.  8    illustrates an example schematic of the frequency division multiplexing system of  FIG.  6   . 
         FIG.  9    illustrates a logic diagram of a control system of a surgical instrument or tool, in accordance with at least one aspect of the present disclosure. 
         FIG.  10    illustrates a control circuit configured to control aspects of the surgical instrument or tool, in accordance with at least one aspect of the present disclosure. 
         FIG.  11    illustrates a combinational logic circuit configured to control aspects of the surgical instrument or tool, in accordance with at least one aspect of the present disclosure. 
         FIG.  12    illustrates a sequential logic circuit configured to control aspects of the surgical instrument or tool, in accordance with at least one aspect of the present disclosure. 
         FIG.  13    illustrates a surgical instrument or tool comprising a plurality of motors which can be activated to perform various functions, in accordance with at least one aspect of the present disclosure. 
         FIG.  14    is a schematic diagram of a robotic surgical instrument configured to operate a surgical tool described herein, in accordance with at least one aspect of the present disclosure. 
         FIG.  15    illustrates a block diagram of a surgical instrument programmed to control the distal translation of a displacement member, in accordance with at least one aspect of the present disclosure. 
         FIG.  16    is a schematic diagram of a surgical instrument configured to control various functions, in accordance with at least one aspect of the present disclosure. 
     
    
    
     Corresponding reference characters indicate corresponding parts throughout the several views. The exemplifications set out herein illustrate various disclosed embodiments, in one form, and such exemplifications are not to be construed as limiting the scope thereof in any manner. 
     DETAILED DESCRIPTION 
     Applicant of the present application owns the following U.S. Patent Applications filed concurrently herewith, the disclosure of each of which is herein incorporated by reference in its entirety:
     U.S. Patent Application entitled ELECTRICAL LEAD ARRANGEMENTS FOR SURGICAL INSTRUMENTS; Attorney Docket No. END9362USNP1/210195-1;   U.S. Patent Application Serial entitled STAPLE CARTRIDGE IDENTIFICATION SYSTEMS; Attorney Docket No. END9362USNP3/210195-3;   U.S. Patent Application Serial entitled SURGICAL INSTRUMENT CARTRIDGE WITH UNIQUE RESISTOR FOR SURGICAL INSTRUMENT IDENTIFICATION; Attorney Docket No. END9362USNP4/210195-4;   U.S. Patent Application entitled METHOD AND DEVICE FOR TRANSMITTING UART COMMUNICATIONS OVER A SECURITY SHORT RANGE WIRELESS COMMUNICATION; Attorney Docket No. END9362USNP5/210195-5; and   U.S. Patent Application entitled ALTERNATE MEANS TO ESTABLISH RESISTIVE LOAD FORCE; Attorney Docket No. END9362USNP6/210195-6.   

     Applicant of the present application also owns U.S. Pat. Application No. 17/084,258, filed Oct. 29, 2020, and titled METHOD FOR OPERATING A SURGICAL INSTRUMENT, which is hereby incorporated by reference in its entirety. 
     Applicant of the present application also owns the following U.S. Pat. Applications that were filed on Apr. 11, 2020 and which are each herein incorporated by reference in their respective entireties:
     U.S. Pat. Application Serial No. 16/846,303, entitled METHODS FOR STAPLING TISSUE USING A SURGICAL INSTRUMENT;   U.S. Pat. Application Serial No. 16/846,304, entitled ARTICULATION ACTUATORS FOR A SURGICAL INSTRUMENT;   U.S. Pat. Application Serial No. 16/846,305, entitled ARTICULATION DIRECTIONAL LIGHTS ON A SURGICAL INSTRUMENT;   U.S. Pat. Application Serial No. 16/846,307, entitled SHAFT ROTATION ACTUATOR ON A SURGICAL INSTRUMENT;   U.S. Pat. Application Serial No. 16/846,308, entitled ARTICULATION CONTROL MAPPING FOR A SURGICAL INSTRUMENT;   U.S. Pat. Application Serial No. 16/846,309, entitled INTELLIGENT FIRING ASSOCIATED WITH A SURGICAL INSTRUMENT;   U.S. Pat. Application Serial No. 16/846,310, entitled INTELLIGENT FIRING ASSOCIATED WITH A SURGICAL INSTRUMENT;   U.S. Pat. Application Serial No. 16/846,311, entitled ROTATABLE JAW TIP FOR A SURGICAL INSTRUMENT;   U.S. Pat. Application Serial No. 16/846,312, entitled TISSUE STOP FOR A SURGICAL INSTRUMENT; and   U.S. Pat. Application Serial No. 16/846,313, entitled ARTICULATION PIN FOR A SURGICAL INSTRUMENT.   

     The entire disclosure of U.S. Provisional Pat. Application Serial No. 62/840,715, entitled SURGICAL INSTRUMENT COMPRISING AN ADAPTIVE CONTROL SYSTEM, filed Apr. 30, 2019, is hereby incorporated by reference herein. 
     Applicant of the present application owns the following U.S. Pat. Applications that were filed on Feb. 21, 2019 and which are each herein incorporated by reference in their respective entireties:
     U.S. Pat. Application Serial No. 16/281,658, entitled METHODS FOR CONTROLLING A POWERED SURGICAL STAPLER THAT HAS SEPARATE ROTARY CLOSURE AND FIRING SYSTEMS;   U.S. Pat. Application Serial No. 16/281,670, entitled STAPLE CARTRIDGE COMPRISING A LOCKOUT KEY CONFIGURED TO LIFT A FIRING MEMBER;   U.S. Pat. Application Serial No. 16/281,675, entitled surgical staplers with arrangements for maintaining a firing member thereof in a locked configuration unless a compatible cartridge has been installed therein;   U.S. Pat. Application Serial No. 16/281,685, entitled SURGICAL INSTRUMENT COMPRISING CO-OPERATING LOCKOUT FEATURES;   U.S. Pat. Application Serial No. 16/281,693, entitled SURGICAL STAPLING ASSEMBLY COMPRISING A LOCKOUT AND AN EXTERIOR ACCESS ORIFICE TO PERMIT ARTIFICIAL UNLOCKING OF THE LOCKOUT;   U.S. Pat. Application Serial No. 16/281,704, entitled SURGICAL STAPLING DEVICES WITH FEATURES FOR BLOCKING ADVANCEMENT OF A CAMMING ASSEMBLY OF AN INCOMPATIBLE CARTRIDGE INSTALLED THEREIN;   U.S. Pat. Application Serial No. 16/281,707, entitled STAPLING INSTRUMENT COMPRISING A DEACTIVATABLE LOCKOUT;   U.S. Pat. Application Serial No. 16/281,741, entitled SURGICAL INSTRUMENT COMPRISING A JAW CLOSURE LOCKOUT;   U.S. Pat. Application Serial No. 16/281,762, entitled SURGICAL STAPLING DEVICES WITH CARTRIDGE COMPATIBLE CLOSURE AND FIRING LOCKOUT ARRANGEMENTS;   U.S. Pat. Application Serial No. 16/281,666, entitled SURGICAL STAPLING DEVICES WITH IMPROVED ROTARY DRIVEN CLOSURE SYSTEMS;   U.S. Pat. Application Serial No. 16/281,672, entitled SURGICAL STAPLING DEVICES WITH ASYMMETRIC CLOSURE FEATURES;   U.S. Pat. Application Serial No. 16/281,678, entitled ROTARY DRIVEN FIRING MEMBERS WITH DIFFERENT ANVIL AND CHANNEL ENGAGEMENT FEATURES; and   U.S. Pat. Application Serial No. 16/281,682, entitled SURGICAL STAPLING DEVICE WITH SEPARATE ROTARY DRIVEN CLOSURE AND FIRING SYSTEMS AND FIRING MEMBER THAT ENGAGES BOTH JAWS WHILE FIRING.   

     Applicant of the present application owns the following U.S. Provisional Pat. Applications that were filed on Feb. 19, 2019 and which are each herein incorporated by reference in their respective entireties:
     U.S. Provisional Pat. Application Serial No. 62/807,310, entitled METHODS FOR CONTROLLING A POWERED SURGICAL STAPLER THAT HAS SEPARATE ROTARY CLOSURE AND FIRING SYSTEMS;   U.S. Provisional Pat. Application Serial No. 62/807,319, entitled SURGICAL STAPLING DEVICES WITH IMPROVED LOCKOUT SYSTEMS; and   U.S. Provisional Pat. Application Serial No. 62/807,309, entitled SURGICAL STAPLING DEVICES WITH IMPROVED ROTARY DRIVEN CLOSURE SYSTEMS.   

     Applicant of the present application owns the following U.S. Provisional Pat. Applications, filed on Mar. 28, 2018, each of which is herein incorporated by reference in its entirety:
     U.S. Provisional Pat. Application Serial No. 62/649,302, entitled INTERACTIVE SURGICAL SYSTEMS WITH encrypted COMMUNICATION CAPABILITIES;   U.S. Provisional Pat. Application Serial No. 62/649,294, entitled DATA STRIPPING METHOD TO INTERROGATE PATIENT RECORDS AND CREATE ANONYMIZED RECORD;   U.S. Provisional Pat. Application Serial No. 62/649,300, entitled SURGICAL HUB SITUATIONAL AWARENESS;   U.S. Provisional Pat. Application Serial No. 62/649,309, entitled SURGICAL HUB SPATIAL AWARENESS TO DETERMINE DEVICES IN OPERATING THEATER;   U.S. Provisional Pat. Application Serial No. 62/649,310, entitled COMPUTER IMPLEMENTED INTERACTIVE SURGICAL SYSTEMS;   U.S. Provisional Pat. Application Serial No. 62/649,291, entitled USE OF LASER LIGHT AND RED-GREEN-BLUE COLORATION TO DETERMINE PROPERTIES OF BACK SCATTERED LIGHT;   U.S. Provisional Pat. Application Serial No. 62/649,296, entitled ADAPTIVE CONTROL PROGRAM UPDATES FOR SURGICAL DEVICES;   U.S. Provisional Pat. Application Serial No. 62/649,333, entitled CLOUD-BASED MEDICAL ANALYTICS FOR CUSTOMIZATION AND RECOMMENDATIONS TO A USER;   U.S. Provisional Pat. Application Serial No. 62/649,327, entitled CLOUD-BASED MEDICAL ANALYTICS FOR SECURITY AND AUTHENTICATION TRENDS AND REACTIVE MEASURES;   U.S. Provisional Pat. Application Serial No. 62/649,315, entitled DATA HANDLING AND PRIORITIZATION IN A CLOUD ANALYTICS NETWORK;   U.S. Provisional Pat. Application Serial No. 62/649,313, entitled CLOUD INTERFACE FOR COUPLED SURGICAL DEVICES;   U.S. Provisional Pat. Application Serial No. 62/649,320, entitled DRIVE ARRANGEMENTS FOR ROBOT-ASSISTED SURGICAL PLATFORMS;   U.S. Provisional Pat. Application Serial No. 62/649,307, entitled AUTOMATIC TOOL ADJUSTMENTS FOR ROBOT-ASSISTED SURGICAL PLATFORMS; and   U.S. Provisional Pat. Application Serial No. 62/649,323, entitled SENSING ARRANGEMENTS FOR Robot-Assisted Surgical PlatformS.   

     Applicant of the present application owns the following U.S. Provisional Patent Application, filed on Mar. 30, 2018, which is herein incorporated by reference in its entirety: 
     U.S. Provisional Pat. Application Serial No. 62/650,887, entitled SURGICAL SYSTEMS WITH OPTIMIZED SENSING CAPABILITIES. 
     Applicant of the present application owns the following U.S. Pat. Application, filed on Dec. 4, 2018, which is herein incorporated by reference in its entirety: 
     U.S. Pat. Application Serial No. 16/209,423, entitled METHOD OF COMPRESSING TISSUE WITHIN A STAPLING DEVICE AND SIMULTANEOUSLY DISPLAYING THE LOCATION OF THE TISSUE WITHIN THE JAWS. 
     Applicant of the present application owns the following U.S. Pat. Applications that were filed on Aug. 20, 2018 and which are each herein incorporated by reference in their respective entireties:
     U.S. Pat. Application Serial No. 16/105,101, entitled METHOD FOR FAbricating SURGICAL STAPLER ANVILS;   U.S. Pat. Application Serial No. 16/105,183, entitled REINFORCED DEFORMABLE ANVIL TIP FOR SURGICAL STAPLER ANVIL;   U.S. Pat. Application Serial No. 16/105,150, entitled SURGICAL STAPLER ANVILS WITH STAPLE DIRECTING PROTRUSIONS AND TISSUE STABILITY FEATURES;   U.S. Pat. Application Serial No. 16/105,098, entitled FABRICATING TECHNIQUES FOR SURGICAL STAPLER ANVILS;   U.S. Pat. Application Serial No. 16/105,140, entitled SURGICAL STAPLER ANVILS WITH TISSUE STOP FEATURES CONFIGURED TO AVOID TISSUE PINCH;   U.S. Pat. Application Serial No. 16/105,081, entitled METHOD FOR OPERATING A POWERED ARTICULATABLE SURGICAL INSTRUMENT;   U.S. Pat. Application Serial No. 16/105,094, entitled SURGICAL INSTRUMENTS WITH PROGRESSIVE JAW CLOSURE ARRANGEMENTS;   U.S. Pat. Application Serial No. 16/105,097, entitled POWERED SURGICAL INSTRUMENTS WITH CLUTCHING ARRANGEMENTS TO CONVERT LINEAR DRIVE MOTIONS TO ROTARY DRIVE MOTIONS;   U.S. Pat.Application Serial No. 16/105,104, entitled POWERED ARTICULATABLE SURGICAL INSTRUMENTS WITH CLUTCHING AND LOCKING ARRANGEMENTS FOR LINKING AN ARTICULATION DRIVE SYSTEM TO A FIRING DRIVE SYSTEM;   U.S. Pat. Application Serial No. 16/105,119, entitled ARTICULATABLE MOTOR POWERED SURGICAL INSTRUMENTS WITH DEDICATED ARTICULATION MOTOR ARRANGEMENTS;   U.S. Pat. Application Serial No. 16/105,160, entitled SWITCHING ARRANGEMENTS FOR MOTOR POWERED ARTICULATABLE SURGICAL INSTRUMENTS; and   U.S. Design Pat. Application Serial No. 29/660,252, entitled SURGICAL STAPLER ANVILS.   

     Applicant of the present application owns the following U.S. Pat. Applications and U.S. Patents that are each herein incorporated by reference in their respective entireties:
     U.S. Pat. Application Serial No. 15/386,185, entitled SURGICAL STAPLING INSTRUMENTS AND REPLACEABLE TOOL ASSEMBLIES THEREOF, now U.S. Pat. Application Publication No. 2018/0168642;   U.S. Pat. Application Serial No. 15/386,230, entitled ARTICULATABLE SURGICAL STAPLING INSTRUMENTS, now U.S. Pat. Application Publication No. 2018/0168649;   U.S. Pat. Application Serial No. 15/386,221, entitled LOCKOUT ARRANGEMENTS FOR SURGICAL END EFFECTORS, now U.S. Pat. Application Publication No. 2018/0168646;   U.S. Pat. Application Serial No. 15/386,209, entitled SURGICAL END EFFECTORS AND FIRING MEMBERS THEREOF, now U.S. Pat. Application Publication No. 2018/0168645;   U.S. Pat. Application Serial No. 15/386,198, entitled LOCKOUT ARRANGEMENTS FOR SURGICAL END EFFECTORS AND REPLACEABLE TOOL ASSEMBLIES, now U.S. Pat. Application Publication No. 2018/0168644;   U.S. Pat. Application Serial No. 15/386,240, entitled SURGICAL END EFFECTORS AND ADAPTABLE FIRING MEMBERS THEREFOR, now U.S. Pat. Application Publication No. 2018/0168651;   U.S. Pat. Application Serial No. 15/385,939, entitled STAPLE CARTRIDGES AND ARRANGEMENTS OF STAPLES AND STAPLE CAVITIES THEREIN, now U.S. Pat. Application Publication No. 2018/0168629;   U.S. Pat. Application Serial No. 15/385,941, entitled SURGICAL TOOL ASSEMBLIES WITH CLUTCHING ARRANGEMENTS FOR SHIFTING BETWEEN CLOSURE SYSTEMS WITH CLOSURE STROKE REDUCTION FEATURES AND ARTICULATION AND FIRING SYSTEMS, now U.S. Pat. Application Publication No. 2018/0168630;   U.S. Pat. Application Serial No. 15/385,943, entitled SURGICAL STAPLING INSTRUMENTS AND STAPLE-FORMING ANVILS, now U.S. Pat. Application Publication No. 2018/0168631;   U.S. Pat. Application Serial No. 15/385,950, entitled SURGICAL TOOL ASSEMBLIES WITH CLOSURE STROKE REDUCTION FEATURES, now U.S. Pat. Application Publication No. 2018/0168635;   U.S. Pat. Application Serial No. 15/385,945, entitled STAPLE CARTRIDGES AND ARRANGEMENTS OF STAPLES AND STAPLE CAVITIES THEREIN, now U.S. Pat. Application Publication No. 2018/0168632;   U.S. Pat. Application Serial No. 15/385,946, entitled SURGICAL STAPLING INSTRUMENTS AND STAPLE-FORMING ANVILS, now U.S. Pat. Application Publication No. 2018/0168633;   U.S. Pat. Application Serial No. 15/385,951, entitled SURGICAL INSTRUMENTS WITH JAW OPENING FEATURES FOR INCREASING A JAW OPENING DISTANCE, now U.S. Pat. Application Publication No. 2018/0168636;   U.S. Pat. Application Serial No. 15/385,953, entitled METHODS OF STAPLING TISSUE, now U.S. Pat. Application Publication No. 2018/0168637;   U.S. Pat. Application Serial No. 15/385,954, entitled FIRING MEMBERS WITH NON-PARALLEL JAW ENGAGEMENT FEATURES FOR SURGICAL END EFFECTORS, now U.S. Pat.Application Publication No. 2018/0168638;   U.S. Pat. Application Serial No. 15/385,955, entitled SURGICAL END EFFECTORS WITH EXPANDABLE TISSUE STOP ARRANGEMENTS, now U.S. Pat. Application Publication No. 2018/0168639;   U.S. Pat. Application Serial No. 15/385,948, entitled SURGICAL STAPLING INSTRUMENTS AND STAPLE-FORMING ANVILS, now U.S. Pat. Application Publication No. 2018/0168584;   U.S. Pat. Application Serial No. 15/385,956, entitled SURGICAL INSTRUMENTS WITH POSITIVE JAW OPENING FEATURES, now U.S. Pat. Application Publication No. 2018/0168640;   U.S. Pat. Application Serial No. 15/385,958, entitled SURGICAL INSTRUMENTS WITH LOCKOUT ARRANGEMENTS FOR PREVENTING FIRING SYSTEM ACTUATION UNLESS AN UNSPENT STAPLE CARTRIDGE IS PRESENT, now U.S. Pat. Application Publication No. 2018/0168641;   U.S. Pat. Application Serial No. 15/385,947, entitled STAPLE CARTRIDGES AND ARRANGEMENTS OF STAPLES AND STAPLE CAVITIES THEREIN, now U.S. Pat. Application Publication No. 2018/0168634;   U.S. Pat. Application Serial No. 15/385,896, entitled METHOD FOR RESETTING A FUSE OF A SURGICAL INSTRUMENT SHAFT, now U.S. Pat. Application Publication No. 2018/0168597;   U.S. Pat. Application Serial No. 15/385,898, entitled STAPLE-FORMING POCKET ARRANGEMENT TO ACCOMMODATE DIFFERENT TYPES OF STAPLES, now U.S. Pat. Application Publication No. 2018/0168599;   U.S. Pat. Application Serial No. 15/385,899, entitled SURGICAL INSTRUMENT COMPRISING IMPROVED JAW CONTROL, now U.S. Pat. Application Publication No. 2018/0168600;   U.S. Pat. Application Serial No. 15/385,901, entitled STAPLE CARTRIDGE AND STAPLE CARTRIDGE CHANNEL COMPRISING WINDOWS DEFINED THEREIN, now U.S. Pat. Application Publication No. 2018/0168602;   U.S. Pat. Application Serial No. 15/385,902, entitled SURGICAL INSTRUMENT COMPRISING A CUTTING MEMBER, now U.S. Pat. Application Publication No. 2018/0168603;   U.S. Pat. Application Serial No. 15/385,904, entitled STAPLE FIRING MEMBER COMPRISING A MISSING CARTRIDGE AND/OR SPENT CARTRIDGE LOCKOUT, now U.S. Pat. Application Publication No. 2018/0168605;   U.S. Pat. Application Serial No. 15/385,905, entitled FIRING ASSEMBLY COMPRISING A LOCKOUT, now U.S. Pat. Application Publication No. 2018/0168606;   U.S. Pat. Application Serial No. 15/385,907, entitled SURGICAL INSTRUMENT SYSTEM COMPRISING AN END EFFECTOR LOCKOUT AND A FIRING ASSEMBLY LOCKOUT, now U.S. Pat. Application Publication No. 2018/0168608;   U.S. Pat. Application Serial No. 15/385,908, entitled FIRING ASSEMBLY COMPRISING A FUSE, now U.S. Pat. Application Publication No. 2018/0168609;   U.S. Pat. Application Serial No. 15/385,909, entitled FIRING ASSEMBLY COMPRISING A MULTIPLE FAILED-STATE FUSE, now U.S. Pat. Application Publication No. 2018/0168610;   U.S. Pat. Application Serial No. 15/385,920, entitled STAPLE-FORMING POCKET ARRANGEMENTS, now U.S. Pat. Application Publication No. 2018/0168620;   U.S. Pat. Application Serial No. 15/385,913, entitled ANVIL ARRANGEMENTS FOR SURGICAL STAPLERS, now U.S. Pat. Application Publication No. 2018/0168614;   U.S. Patent Application Serial No. 15/385,914, entitled METHOD OF DEFORMING STAPLES FROM TWO DIFFERENT TYPES OF STAPLE CARTRIDGES WITH THE SAME SURGICAL STAPLING INSTRUMENT, now U.S. Pat. Application Publication No. 2018/0168615;   U.S. Pat. Application Serial No. 15/385,893, entitled BILATERALLY ASYMMETRIC STAPLE-FORMING POCKET PAIRS, now U.S. Pat. Application Publication No. 2018/0168594;   U.S. Pat. Application Serial No. 15/385,929, entitled CLOSURE MEMBERS WITH CAM SURFACE ARRANGEMENTS FOR SURGICAL INSTRUMENTS WITH SEPARATE AND DISTINCT CLOSURE AND FIRING SYSTEMS, now U.S. Pat. Application Publication No. 2018/0168626;   U.S. Pat. Application Serial No. 15/385,911, entitled SURGICAL STAPLERS WITH INDEPENDENTLY ACTUATABLE CLOSING AND FIRING SYSTEMS, now U.S. Pat. Application Publication No. 2018/0168612;   U.S. Pat. Application Serial No. 15/385,927, entitled SURGICAL STAPLING INSTRUMENTS WITH SMART STAPLE CARTRIDGES, now U.S. Pat. Application Publication No. 2018/0168625;   U.S. Pat. Application Serial No. 15/385,917, entitled STAPLE CARTRIDGE COMPRISING STAPLES WITH DIFFERENT CLAMPING BREADTHS, now U.S. Pat. Application Publication No. 2018/0168617;   U.S. Pat. Application Serial No. 15/385,900, entitled STAPLE-FORMING POCKET ARRANGEMENTS COMPRISING PRIMARY SIDEWALLS AND POCKET SIDEWALLS, now U.S. Pat. Application Publication No. 2018/0168601;   U.S. Pat. Application Serial No. 15/385,931, entitled NO-CARTRIDGE AND SPENT CARTRIDGE LOCKOUT ARRANGEMENTS FOR SURGICAL STAPLERS, now U.S. Pat. Application Publication No. 2018/0168627;   U.S. Pat. Application Serial No. 15/385,915, entitled FIRING MEMBER PIN ANGLE, now U.S. Pat. Application Publication No. 2018/0168616;   U.S. Pat. Application Serial No. 15/385,897, entitled STAPLE-FORMING POCKET ARRANGEMENTS COMPRISING ZONED FORMING SURFACE GROOVES, now U.S. Pat. Application Publication No. 2018/0168598;   U.S. Pat. Application Serial No. 15/385,922, entitled SURGICAL INSTRUMENT WITH MULTIPLE FAILURE RESPONSE MODES, now U.S. Pat. Application Publication No. 2018/0168622;   U.S. Pat. Application Serial No. 15/385,924, entitled SURGICAL INSTRUMENT WITH PRIMARY AND SAFETY PROCESSORS, now U.S. Pat. Application Publication No. 2018/0168624;   U.S. Pat. Application Serial No. 15/385,910, entitled ANVIL HAVING A KNIFE SLOT WIDTH, now U.S. Pat. Application Publication No. 2018/0168611;   U.S. Pat. Application Serial No. 15/385,903, entitled CLOSURE MEMBER ARRANGEMENTS FOR SURGICAL INSTRUMENTS, now U.S. Pat. Application Publication No. 2018/0168604;   U.S. Pat. Application Serial No. 15/385,906, entitled FIRING MEMBER PIN CONFIGURATIONS, now U.S. Pat. Application Publication No. 2018/0168607;   U.S. Pat. Application Serial No. 15/386,188, entitled STEPPED STAPLE CARTRIDGE WITH ASYMMETRICAL STAPLES, now U.S. Pat. Application Publication No. 2018/0168585;   U.S. Pat. Application Serial No. 15/386,192, entitled STEPPED STAPLE CARTRIDGE WITH TISSUE RETENTION AND GAP SETTING FEATURES, now U.S. Pat. Application Publication No. 2018/0168643;   U.S. Pat. Application Serial No. 15/386,206, entitled STAPLE CARTRIDGE WITH DEFORMABLE DRIVER RETENTION FEATURES, now U.S. Pat. Application Publication No. 2018/0168586;   U.S. Pat. Application Serial No. 15/386,226, entitled DURABILITY FEATURES FOR END EFFECTORS AND FIRING ASSEMBLIES OF SURGICAL STAPLING INSTRUMENTS, now U.S. Pat. Application Publication No. 2018/0168648;   U.S. Pat. Application Serial No. 15/386,222, entitled SURGICAL STAPLING INSTRUMENTS HAVING END EFFECTORS WITH POSITIVE OPENING FEATURES, now U.S. Pat. Application Publication No. 2018/0168647;   U.S. Pat. Application Serial No. 15/386,236, entitled CONNECTION PORTIONS FOR DEPOSABLE LOADING UNITS FOR SURGICAL STAPLING INSTRUMENTS, now U.S. Pat. Application Publication No. 2018/0168650;   U.S. Pat. Application Serial No. 15/385,887, entitled METHOD FOR ATTACHING A SHAFT ASSEMBLY TO A SURGICAL INSTRUMENT AND, ALTERNATIVELY, TO A SURGICAL ROBOT, now U.S. Pat. Application Publication No. 2018/0168589;   U.S. Pat. Application Serial No. 15/385,889, entitled SHAFT ASSEMBLY COMPRISING A MANUALLY-OPERABLE RETRACTION SYSTEM FOR USE WITH A MOTORIZED SURGICAL INSTRUMENT SYSTEM, now U.S. Pat. Application Publication No. 2018/0168590;   U.S. Pat. Application Serial No. 15/385,890, entitled SHAFT ASSEMBLY COMPRISING SEPARATELY ACTUATABLE AND RETRACTABLE SYSTEMS, now U.S. Pat. Application Publication No. 2018/0168591;   U.S. Pat. Application Serial No. 15/385,891, entitled SHAFT ASSEMBLY COMPRISING A CLUTCH CONFIGURED TO ADAPT THE OUTPUT OF A ROTARY FIRING MEMBER TO TWO DIFFERENT SYSTEMS, now U.S. Pat. Application Publication No. 2018/0168592;   U.S. Pat. Application Serial No. 15/385,892, entitled SURGICAL SYSTEM COMPRISING A FIRING MEMBER ROTATABLE INTO AN ARTICULATION STATE TO ARTICULATE AN END EFFECTOR OF THE SURGICAL SYSTEM, now U.S. Pat. Application Publication No. 2018/0168593;   U.S. Pat. Application Serial No. 15/385,894, entitled SHAFT ASSEMBLY COMPRISING A LOCKOUT, now U.S. Pat. Application Publication No. 2018/0168595;   U.S. Pat. Application Serial No. 15/385,895, entitled SHAFT ASSEMBLY COMPRISING FIRST AND SECOND ARTICULATION LOCKOUTS, now U.S. Pat. Application Publication No. 2018/0168596;   U.S. Pat. Application Serial No. 15/385,916, entitled SURGICAL STAPLING SYSTEMS, now U.S. Pat. Application Publication No. 2018/0168575;   U.S. Pat. Application Serial No. 15/385,918, entitled SURGICAL STAPLING SYSTEMS, now U.S. Pat. Application Publication No. 2018/0168618;   U.S. Pat. Application Serial No. 15/385,919, entitled SURGICAL STAPLING SYSTEMS, now U.S. Pat. Application Publication No. 2018/0168619;   U.S. Pat. Application Serial No. 15/385,921, entitled SURGICAL STAPLE CARTRIDGE WITH MOVABLE CAMMING MEMBER CONFIGURED TO DISENGAGE FIRING MEMBER LOCKOUT FEATURES, now U.S. Pat. Application Publication No. 2018/0168621;   U.S. Pat. Application Serial No. 15/385,923, entitled SURGICAL STAPLING SYSTEMS, now U.S. Pat. Application Publication No. 2018/0168623;   U.S. Pat. Application Serial No. 15/385,925, entitled JAW ACTUATED LOCK ARRANGEMENTS FOR PREVENTING ADVANCEMENT OF A FIRING MEMBER IN A SURGICAL END EFFECTOR UNLESS AN UNFIRED CARTRIDGE IS INSTALLED IN THE END EFFECTOR, now U.S. Pat. Application Publication No. 2018/0168576;   U.S. Pat. Application Serial No. 15/385,926, entitled AXIALLY MOVABLE CLOSURE SYSTEM ARRANGEMENTS FOR APPLYING CLOSURE MOTIONS TO JAWS OF SURGICAL INSTRUMENTS, now U.S. Pat. Application Publication No. 2018/0168577;   U.S. Pat. Application Serial No. 15/385,928, entitled PROTECTIVE COVER ARRANGEMENTS FOR A JOINT INTERFACE BETWEEN A MOVABLE JAW AND ACTUATOR SHAFT OF A SURGICAL INSTRUMENT, now U.S. Pat. Application Publication No. 2018/0168578;   U.S. Pat. Application Serial No. 15/385,930, entitled SURGICAL END EFFECTOR WITH TWO SEPARATE COOPERATING OPENING FEATURES FOR OPENING AND CLOSING END EFFECTOR JAWS, now U.S. Pat. Application Publication No. 2018/0168579;   U.S. Pat. Application Serial No. 15/385,932, entitled ARTICULATABLE SURGICAL END EFFECTOR WITH ASYMMETRIC SHAFT ARRANGEMENT, now U.S. Pat. Application Publication No. 2018/0168628;   U.S. Pat. Application Serial No. 15/385,933, entitled ARTICULATABLE SURGICAL INSTRUMENT WITH INDEPENDENT PIVOTABLE LINKAGE DISTAL OF AN ARTICULATION LOCK, now U.S. Pat. Application Publication No. 2018/0168580;   U.S. Pat. Application Serial No. 15/385,934, entitled ARTICULATION LOCK ARRANGEMENTS FOR LOCKING AN END EFFECTOR IN AN ARTICULATED POSITION IN RESPONSE TO ACTUATION OF A JAW CLOSURE SYSTEM, now U.S. Pat. Application Publication No. 2018/0168581;   U.S. Pat. Application Serial No. 15/385,935, entitled LATERALLY ACTUATABLE ARTICULATION LOCK ARRANGEMENTS FOR LOCKING AN END EFFECTOR OF A SURGICAL INSTRUMENT IN AN ARTICULATED CONFIGURATION, now U.S. Pat. Application Publication No. 2018/0168582;   U.S. Pat. Application Serial No. 15/385,936, entitled ARTICULATABLE SURGICAL INSTRUMENTS WITH ARTICULATION STROKE AMPLIFICATION FEATURES, now U.S. Pat. Application Publication No. 2018/0168583;   U.S. Pat. Application Serial No. 14/318,996, entitled FASTENER CARTRIDGES INCLUDING EXTENSIONS HAVING DIFFERENT CONFIGURATIONS, now U.S. Pat. Application Publication No. 2015/0297228;   U.S. Pat. Application Serial No. 14/319,006, entitled FASTENER CARTRIDGE COMPRISING FASTENER CAVITIES INCLUDING FASTENER CONTROL FEATURES, now U.S. Pat. No. 10,010,324;   U.S. Pat. Application Serial No. 14/318,991, entitled SURGICAL FASTENER CARTRIDGES WITH DRIVER STABILIZING ARRANGEMENTS, now U.S. Pat. No. 9,833,241 ;   U.S. Pat.Application Serial No. 14/319,004, entitled SURGICAL END EFFECTORS WITH FIRING ELEMENT MONITORING ARRANGEMENTS, now U.S. Pat. No. 9,844,369;   U.S. Pat. Application Serial No. 14/319,008, entitled FASTENER CARTRIDGE COMPRISING NON-UNIFORM FASTENERS, now U.S. Pat. Application Publication No. 2015/0297232;   U.S. Pat. Application Serial No. 14/318,997, entitled FASTENER CARTRIDGE COMPRISING DEPLOYABLE TISSUE ENGAGING MEMBERS, now U.S. Pat. Application Publication No. 2015/0297229;   U.S. Pat. Application Serial No. 14/319,002, entitled FASTENER CARTRIDGE COMPRISING TISSUE CONTROL FEATURES, now U.S. Pat. No. 9,877,721;   U.S. Pat. Application Serial No. 14/319,013, entitled FASTENER CARTRIDGE ASSEMBLIES AND STAPLE RETAINER COVER ARRANGEMENTS, now U.S. Pat. Application Publication No. 2015/0297233; and   U.S. Pat. Application Serial No. 14/319,016, entitled FASTENER CARTRIDGE INCLUDING A LAYER ATTACHED THERETO, now U.S. Pat. Application Publication No. 2015/0297235.   

     Applicant of the present application owns the following U.S. Pat. Applications that were filed on Jun. 24, 2016 and which are each herein incorporated by reference in their respective entireties:
     U.S. Pat. Application Serial No. 15/191,775, entitled STAPLE CARTRIDGE COMPRISING WIRE STAPLES AND STAMPED STAPLES, now U.S. Pat. Application Publication No. 2017/0367695;   U.S. Pat. Application Serial No. 15/191,807, entitled STAPLING SYSTEM FOR USE WITH WIRE STAPLES AND STAMPED STAPLES, now U.S. Pat. Application Publication No. 2017/0367696;   U.S. Pat. Application Serial No. 15/191,834, entitled STAMPED STAPLES AND STAPLE CARTRIDGES USING THE SAME, now U.S. Pat. Application Publication No. 2017/0367699;   U.S. Pat. Application Serial No. 15/191,788, entitled STAPLE CARTRIDGE COMPRISING OVERDRIVEN STAPLES, now U.S. Pat. Application Publication No. 2017/0367698; and   U.S. Pat. Application Serial No. 15/191,818, entitled STAPLE CARTRIDGE COMPRISING OFFSET LONGITUDINAL STAPLE ROWS, now U.S. Pat. Application Publication No. 2017/0367697.   

     Applicant of the present application owns the following U.S. Pat. Applications that were filed on Jun. 24, 2016 and which are each herein incorporated by reference in their respective entireties:
     U.S. Design Pat. Application Serial No. 29/569,218, entitled SURGICAL FASTENER, now U.S. Design Pat. No. D826,405;   U.S. Design Pat. Application Serial No. 29/569,227, entitled SURGICAL FASTENER, now U.S. Design Pat. No. D822,206;   U.S. Design Pat. Application Serial No. 29/569,259, entitled SURGICAL FASTENER CARTRIDGE; and   U.S. Design Patent Application Serial No. 29/569,264, entitled SURGICAL FASTENER CARTRIDGE.   

     Applicant of the present application owns the following patent applications that were filed on Apr. 1, 2016 and which are each herein incorporated by reference in their respective entirety:
     U.S. Pat. Application Serial No. 15/089,325, entitled METHOD FOR OPERATING A SURGICAL STAPLING SYSTEM, now U.S. Pat. Application Publication No. 2017/0281171;   U.S. Pat. Application Serial No. 15/089,321, entitled MODULAR SURGICAL STAPLING SYSTEM COMPRISING A DISPLAY, now U.S. Pat. No. 10,271,851;   U.S. Pat. Application Serial No. 15/089,326, entitled SURGICAL STAPLING SYSTEM COMPRISING A DISPLAY INCLUDING A RE-ORIENTABLE DISPLAY FIELD, now U.S. Pat. Application Publication No. 2017/0281172;   U.S. Pat. Application Serial No. 15/089,263, entitled SURGICAL INSTRUMENT HANDLE ASSEMBLY WITH RECONFIGURABLE GRIP PORTION, now U.S. Pat. Application Publication No. 2017/0281165;   U.S. Pat. Application Serial No. 15/089,262, entitled ROTARY POWERED SURGICAL INSTRUMENT WITH MANUALLY ACTUATABLE BAILOUT SYSTEM, now U.S. Pat. Application Publication No. 2017/0281161;   U.S. Pat. Application Serial No. 15/089,277, entitled SURGICAL CUTTING AND STAPLING END EFFECTOR WITH ANVIL CONCENTRIC DRIVE MEMBER, now U.S. Pat. Application Publication No. 2017/0281166;   U.S. Pat. Application Serial No. 15/089,296, entitled INTERCHANGEABLE SURGICAL TOOL ASSEMBLY WITH A SURGICAL END EFFECTOR THAT IS SELECTIVELY ROTATABLE ABOUT A SHAFT AXIS, now U.S. Pat. Application Publication No. 2017/0281168;   U.S. Pat. Application Serial No. 15/089,258, entitled SURGICAL STAPLING SYSTEM COMPRISING A SHIFTABLE TRANSMISSION, now U.S. Pat. Application Publication No. 2017/0281178;   U.S. Pat. Application Serial No. 15/089,278, entitled SURGICAL STAPLING SYSTEM CONFIGURED TO PROVIDE SELECTIVE CUTTING OF TISSUE, now U.S. Pat. Application Publication No. 2017/0281162;   U.S. Pat. Application Serial No. 15/089,284, entitled SURGICAL STAPLING SYSTEM COMPRISING A CONTOURABLE SHAFT, now U.S. Pat. Application Publication No. 2017/0281186;   U.S. Pat. Application Serial No. 15/089,295, entitled SURGICAL STAPLING SYSTEM COMPRISING A TISSUE COMPRESSION LOCKOUT, now U.S. Pat. Application Publication No. 2017/0281187;   U.S. Pat. Application Serial No. 15/089,300, entitled SURGICAL STAPLING SYSTEM COMPRISING AN UNCLAMPING LOCKOUT, now U.S. Pat. Application Publication No. 2017/0281179;   U.S. Pat. Application Serial No. 15/089,196, entitled SURGICAL STAPLING SYSTEM COMPRISING A JAW CLOSURE LOCKOUT, now U.S. Pat. Application Publication No. 2017/0281183;   U.S. Pat. Application Serial No. 15/089,203, entitled SURGICAL STAPLING SYSTEM COMPRISING A JAW ATTACHMENT LOCKOUT, now U.S. Pat. Application Publication No. 2017/0281184;   U.S. Pat. Application Serial No. 15/089,210, entitled SURGICAL STAPLING SYSTEM COMPRISING A SPENT CARTRIDGE LOCKOUT, now U.S. Pat. Application Publication No. 2017/0281185;   U.S. Pat. Application Serial No. 15/089,324, entitled SURGICAL INSTRUMENT COMPRISING A SHIFTING MECHANISM, now U.S. Pat. Application Publication No. 2017/0281170;   U.S. Pat. Application Serial No. 15/089,335, entitled SURGICAL STAPLING INSTRUMENT COMPRISING MULTIPLE LOCKOUTS, now U.S. Pat. Application Publication No. 2017/0281155;   U.S. Pat. Application Serial No. 15/089,339, entitled SURGICAL STAPLING INSTRUMENT, now U.S. Pat. Application Publication No. 2017/0281173;   U.S. Pat. Application Serial No. 15/089,253, entitled SURGICAL STAPLING SYSTEM CONFIGURED TO APPLY ANNULAR ROWS OF STAPLES HAVING DIFFERENT HEIGHTS, now U.S. Pat. Application Publication No. 2017/0281177;   U.S. Pat. Application Serial No. 15/089,304, entitled SURGICAL STAPLING SYSTEM COMPRISING A GROOVED FORMING POCKET, now U.S. Pat. Application Publication No. 2017/0281188;   U.S. Pat. Application Serial No. 15/089,331, entitled ANVIL MODIFICATION MEMBERS FOR SURGICAL STAPLERS, now U.S. Pat. Application Publication No. 2017/0281180;   U.S. Pat. Application Serial No. 15/089,336, entitled STAPLE CARTRIDGES WITH ATRAUMATIC FEATURES, now U.S. Pat. Application Publication No. 2017/0281164;   U.S. Pat. Application Serial No. 15/089,312, entitled CIRCULAR STAPLING SYSTEM COMPRISING AN INCISABLE TISSUE SUPPORT, now U.S. Pat. Application Publication No. 2017/0281189;   U.S. Pat. Application Serial No. 15/089,309, entitled CIRCULAR STAPLING SYSTEM COMPRISING ROTARY FIRING SYSTEM, now U.S. Pat. Application Publication No. 2017/0281169; and   U.S. Pat. Application Serial No. 15/089,349, entitled CIRCULAR STAPLING SYSTEM COMPRISING LOAD CONTROL, now U.S. Pat. Application Publication No. 2017/0281174.   

     Applicant of the present application also owns the U.S. Pat. Applications identified below which were filed on Dec. 30, 2015 which are each herein incorporated by reference in their respective entirety:
     U.S. Pat. Application Serial No. 14/984,488, entitled MECHANISMS FOR COMPENSATING FOR BATTERY PACK FAILURE IN POWERED SURGICAL INSTRUMENTS, now U.S. Pat. Application Publication No. 2017/0189018;   U.S. Pat. Application Serial No. 14/984,525, entitled MECHANISMS FOR COMPENSATING FOR DRIVETRAIN FAILURE IN POWERED SURGICAL INSTRUMENTS, now U.S. Pat. Application Publication No. 2017/0189019; and   U.S. Pat. Application Serial No. 14/984,552, entitled SURGICAL INSTRUMENTS WITH SEPARABLE MOTORS AND MOTOR CONTROL CIRCUITS, now U.S. Pat. No. 10,265,068.   

     Applicant of the present application also owns the U.S. Pat. Applications identified below which were filed on Feb. 9, 2016, which are each herein incorporated by reference in their respective entirety:
     U.S. Pat. Application Serial No. 15/019,220, entitled SURGICAL INSTRUMENT WITH ARTICULATING AND AXIALLY TRANSLATABLE END EFFECTOR, now U.S. Pat. No. 10,245,029;   U.S. Pat. Application Serial No. 15/019,228, entitled SURGICAL INSTRUMENTS WITH MULTIPLE LINK ARTICULATION ARRANGEMENTS, now U.S. Pat. Application Publication No. 2017/0224342;   U.S. Pat. Application Serial No. 15/019,196, entitled SURGICAL INSTRUMENT ARTICULATION MECHANISM WITH SLOTTED SECONDARY CONSTRAINT, now U.S. Pat. Application Publication No. 2017/0224330;   U.S. Pat. Application Serial No. 15/019,206, entitled SURGICAL INSTRUMENTS WITH AN END EFFECTOR THAT IS HIGHLY ARTICULATABLE RELATIVE TO AN ELONGATE SHAFT ASSEMBLY, now U.S. Pat. Application Publication No. 2017/0224331;   U.S. Pat. Application Serial No. 15/019,215, entitled SURGICAL INSTRUMENTS WITH NON-SYMMETRICAL ARTICULATION ARRANGEMENTS, now U.S. Pat. Application Publication No. 2017/0224332;   U.S. Pat. Application Serial No. 15/019,227, entitled ARTICULATABLE SURGICAL INSTRUMENTS WITH SINGLE ARTICULATION LINK ARRANGEMENTS, now U.S. Pat. Application Publication No. 2017/0224334;   U.S. Pat. Application Serial No. 15/019,235, entitled SURGICAL INSTRUMENTS WITH TENSIONING ARRANGEMENTS FOR CABLE DRIVEN ARTICULATION SYSTEMS, now U.S. Pat. No. 10,245,030;   U.S. Pat. Application Serial No. 15/019,230, entitled ARTICULATABLE SURGICAL INSTRUMENTS WITH OFF-AXIS FIRING BEAM ARRANGEMENTS, now U.S. Pat. Application Publication No. 2017/0224335; and   U.S. Pat. Application Serial No. 15/019,245, entitled SURGICAL INSTRUMENTS WITH CLOSURE STROKE REDUCTION ARRANGEMENTS, now U.S. Pat. Application Publication No. 2017/0224343.   

     Applicant of the present application also owns the U.S. Pat. Applications identified below which were filed on Feb. 12, 2016, which are each herein incorporated by reference in their respective entirety:
     U.S. Pat. Application Serial No. 15/043,254, entitled MECHANISMS FOR COMPENSATING FOR DRIVETRAIN FAILURE IN POWERED SURGICAL INSTRUMENTS, now U.S. Pat. No. 10,258,331;   U.S. Pat. Application Serial No. 15/043,259, entitled MECHANISMS FOR COMPENSATING FOR DRIVETRAIN FAILURE IN POWERED SURGICAL INSTRUMENTS, now U.S. Pat. Application Publication No. 2017/0231626;   U.S. Pat. Application Serial No. 15/043,275, entitled MECHANISMS FOR COMPENSATING FOR DRIVETRAIN FAILURE IN POWERED SURGICAL INSTRUMENTS, now U.S. Pat. Application Publication No. 2017/0231627; and   U.S. Pat. Application Serial No. 15/043,289, entitled MECHANISMS FOR COMPENSATING FOR DRIVETRAIN FAILURE IN POWERED SURGICAL INSTRUMENTS, now U.S. Pat. Application Publication No. 2017/0231628.   

     Applicant of the present application owns the following patent applications that were filed on Jun. 18, 2015 and which are each herein incorporated by reference in their respective entirety:
     U.S. Pat. Application Serial No. 14/742,925, entitled SURGICAL END EFFECTORS WITH POSITIVE JAW OPENING ARRANGEMENTS, now U.S. Pat. No. 10,182,818;   U.S. Pat. Application Serial No. 14/742,941, entitled SURGICAL END EFFECTORS WITH DUAL CAM ACTUATED JAW CLOSING FEATURES, now U.S. Pat. No. 10,052,102;   U.S. Pat. Application Serial No. 14/742,933, entitled SURGICAL STAPLING INSTRUMENTS WITH LOCKOUT ARRANGEMENTS FOR PREVENTING FIRING SYSTEM ACTUATION WHEN A CARTRIDGE IS SPENT OR MISSING, now U.S. Pat. No. 10,154,841;   U.S. Pat. Application Serial No. 14/742,914, entitled MOVABLE FIRING BEAM SUPPORT ARRANGEMENTS FOR ARTICULATABLE SURGICAL INSTRUMENTS, now U.S. Pat. Application Publication No. 2016/0367255;   U.S. Pat. Application Serial No. 14/742,900, entitled ARTICULATABLE SURGICAL INSTRUMENTS WITH COMPOSITE FIRING BEAM STRUCTURES WITH CENTER FIRING SUPPORT MEMBER FOR ARTICULATION SUPPORT, now U.S. Pat. Application Publication No. 2016/0367254;   U.S. Pat. Application Serial No. 14/742,885, entitled DUAL ARTICULATION DRIVE SYSTEM ARRANGEMENTS FOR ARTICULATABLE SURGICAL INSTRUMENTS, now U.S. Pat. Application Publication No. 2016/0367246; and   U.S. Pat. Application Serial No. 14/742,876, entitled PUSH/PULL ARTICULATION DRIVE SYSTEMS FOR ARTICULATABLE SURGICAL INSTRUMENTS, now U.S. Pat. No. 10,178,992.   

     Applicant of the present application owns the following patent applications that were filed on Mar. 6, 2015 and which are each herein incorporated by reference in their respective entirety:
     U.S. Pat. Application Serial No. 14/640,746, entitled POWERED SURGICAL INSTRUMENT, now U.S. Pat. No. 9,808,246;   U.S. Pat. Application Serial No. 14/640,795, entitled MULTIPLE LEVEL THRESHOLDS TO MODIFY OPERATION OF POWERED SURGICAL INSTRUMENTS, now U.S. Pat. Application Publication No. 2016/02561185;   U.S. Pat. Application Serial No. 14/640,832, entitled ADAPTIVE TISSUE COMPRESSION TECHNIQUES TO ADJUST CLOSURE RATES FOR MULTIPLE TISSUE TYPES, now U.S. Pat. Application Publication No. 2016/0256154;   U.S. Pat. Application Serial No. 14/640,935, entitled OVERLAID MULTI SENSOR RADIO FREQUENCY (RF) ELECTRODE SYSTEM TO MEASURE TISSUE COMPRESSION, now U.S. Pat. Application Publication No. 2016/0256071;   U.S. Pat. Application Serial No. 14/640,831, entitled MONITORING SPEED CONTROL AND PRECISION INCREMENTING OF MOTOR FOR POWERED SURGICAL INSTRUMENTS, now U.S. Pat. No. 9,895,148;   U.S. Pat. Application Serial No. 14/640,859, entitled TIME DEPENDENT EVALUATION OF SENSOR DATA TO DETERMINE STABILITY, CREEP, AND VISCOELASTIC ELEMENTS OF MEASURES, now U.S. Pat. No. 10,052,044;   U.S. Pat. Application Serial No. 14/640,817, entitled INTERACTIVE FEEDBACK SYSTEM FOR POWERED SURGICAL INSTRUMENTS, now U.S. Pat. No. 9,924,961;   U.S. Pat. Application Serial No. 14/640,844, entitled CONTROL TECHNIQUES AND SUB-PROCESSOR CONTAINED WITHIN MODULAR SHAFT WITH SELECT CONTROL PROCESSING FROM HANDLE, now U.S. Pat. No. 10,045,776;   U.S. Pat. Application Serial No. 14/640,837, entitled SMART SENSORS WITH LOCAL SIGNAL PROCESSING, now U.S. Pat. No. 9,993,248;   U.S. Pat. Application Serial No. 14/640,765, entitled SYSTEM FOR DETECTING THE MIS-INSERTION OF A STAPLE CARTRIDGE INTO A SURGICAL STAPLER, now U.S. Pat. Application Publication No. 2016/0256160;   U.S. Pat. Application Serial No. 14/640,799, entitled SIGNAL AND POWER COMMUNICATION SYSTEM POSITIONED ON A ROTATABLE SHAFT, now U.S. Pat. No. 9,901,342; and   U.S. Pat. Application Serial No. 14/640,780, entitled SURGICAL INSTRUMENT COMPRISING A LOCKABLE BATTERY HOUSING, now U.S. Pat. No. 10,245,033.   

     Applicant of the present application owns the following patent applications that were filed on Feb. 27, 2015, and which are each herein incorporated by reference in their respective entirety:
     U.S. Pat. Application Serial No. 14/633,576, entitled SURGICAL INSTRUMENT SYSTEM COMPRISING AN INSPECTION STATION, now U.S. Pat. No. 10,045,779;   U.S. Pat. Application Serial No. 14/633,546, entitled SURGICAL APPARATUS CONFIGURED TO ASSESS WHETHER A PERFORMANCE PARAMETER OF THE SURGICAL APPARATUS IS WITHIN AN ACCEPTABLE PERFORMANCE BAND, now U.S. Pat. No. 10,180,463;   U.S. Pat. Application Serial No. 14/633,560, entitled SURGICAL CHARGING SYSTEM THAT CHARGES AND/OR CONDITIONS ONE OR MORE BATTERIES, now U.S. Pat. Application Publication No. 2016/0249910;   U.S. Pat. Application Serial No. 14/633,566, entitled CHARGING SYSTEM THAT ENABLES EMERGENCY RESOLUTIONS FOR CHARGING A BATTERY, now U.S. Pat. No. 10,182,816;   U.S. Pat. Application Serial No. 14/633,555, entitled SYSTEM FOR MONITORING WHETHER A SURGICAL INSTRUMENT NEEDS TO BE SERVICED, now U.S. Pat. Application Publication No. 2016/0249916;   U.S. Pat. Application Serial No. 14/633,542, entitled REINFORCED BATTERY FOR A SURGICAL INSTRUMENT, now U.S. Pat. No. 9,931,118;   U.S. Pat. Application Serial No. 14/633,548, entitled POWER ADAPTER FOR A SURGICAL INSTRUMENT, now U.S. Pat. No. 10,245,028;   U.S. Pat. Application Serial No. 14/633,526, entitled ADAPTABLE SURGICAL INSTRUMENT HANDLE, now U.S. Pat. No. 9,993,258;   U.S. Pat. Application Serial No. 14/633,541, entitled MODULAR STAPLING ASSEMBLY, now U.S. Pat. No. 10,226,250; and   U.S. Pat. Application Serial No. 14/633,562, entitled SURGICAL APPARATUS CONFIGURED TO TRACK AN END-OF-LIFE PARAMETER, now U.S. Pat. No. 10,159,483.   

     Applicant of the present application owns the following patent applications that were filed on Dec. 18, 2014 and which are each herein incorporated by reference in their respective entirety:
     U.S. Pat. Application Serial No. 14/574,478, entitled SURGICAL INSTRUMENT SYSTEMS COMPRISING AN ARTICULATABLE END EFFECTOR AND MEANS FOR ADJUSTING THE FIRING STROKE OF A FIRING MEMBER, now U.S. Pat. No. 9,844,374;   U.S. Pat. Application Serial No. 14/574,483, entitled SURGICAL INSTRUMENT ASSEMBLY COMPRISING LOCKABLE SYSTEMS, now U.S. Pat. No. 10,188,385;   U.S. Pat. Application Serial No. 14/575,139, entitled DRIVE ARRANGEMENTS FOR ARTICULATABLE SURGICAL INSTRUMENTS, now U.S. Pat. No. 9,844,375;   U.S. Pat. Application Serial No. 14/575,148, entitled LOCKING ARRANGEMENTS FOR DETACHABLE SHAFT ASSEMBLIES WITH ARTICULATABLE SURGICAL END EFFECTORS, now U.S. Pat. No. 10,085,748;   U.S. Pat. Application Serial No. 14/575,130, entitled SURGICAL INSTRUMENT WITH AN ANVIL THAT IS SELECTIVELY MOVABLE ABOUT A DISCRETE NON-MOVABLE AXIS RELATIVE TO A STAPLE CARTRIDGE, now U.S. Pat. No. 10,245,027;   U.S. Pat. Application Serial No. 14/575,143, entitled SURGICAL INSTRUMENTS WITH IMPROVED CLOSURE ARRANGEMENTS, now U.S. Pat. No. 10,004,501;   U.S. Pat. Application Serial No. 14/575,117, entitled SURGICAL INSTRUMENTS WITH ARTICULATABLE END EFFECTORS AND MOVABLE FIRING BEAM SUPPORT ARRANGEMENTS, now U.S. Pat. No. 9,943,309;   U.S. Pat. Application Serial No. 14/575,154, entitled SURGICAL INSTRUMENTS WITH ARTICULATABLE END EFFECTORS AND IMPROVED FIRING BEAM SUPPORT ARRANGEMENTS, now U.S. Pat. No. 9,968,355;   U.S. Pat. Application Serial No. 14/574,493, entitled SURGICAL INSTRUMENT ASSEMBLY COMPRISING A FLEXIBLE ARTICULATION SYSTEM, now U.S. Pat. No. 9,987,000; and   U.S. Pat. Application Serial No. 14/574,500, entitled SURGICAL INSTRUMENT ASSEMBLY COMPRISING A LOCKABLE ARTICULATION SYSTEM, now U.S. Pat. No. 10,117,649.   

     Applicant of the present application owns the following patent applications that were filed on Mar. 1, 2013 and which are each herein incorporated by reference in their respective entirety:
     U.S. Pat. Application Serial No. 13/782,295, entitled Articulatable Surgical Instruments With Conductive Pathways For Signal Communication, now U.S. Pat. No. 9,700,309;   U.S. Pat. Application Serial No. 13/782,323, entitled Rotary Powered Articulation Joints For Surgical Instruments, now U.S. Pat. No. 9,782,169;   U.S. Pat. Application Serial No. 13/782,338, entitled Thumbwheel Switch Arrangements For Surgical Instruments, now U.S. Pat. Application Publication No. 2014/0249557;   U.S. Pat. Application Serial No. 13/782,499, entitled Electromechanical Surgical Device with Signal Relay Arrangement, now U.S. Pat. No. 9,358,003;   U.S. Pat. Application Serial No. 13/782,460, entitled Multiple Processor Motor Control for Modular Surgical Instruments, now U.S. Pat. No. 9,554,794;   U.S. Pat. Application Serial No. 13/782,358, entitled Joystick Switch Assemblies For Surgical Instruments, now U.S. Pat. No. 9,326,767;   U.S. Pat. Application Serial No. 13/782,481, entitled Sensor Straightened End Effector During Removal Through Trocar, now U.S. Pat. No. 9,468,438;   U.S. Pat. Application Serial No. 13/782,518, entitled Control Methods for Surgical Instruments with Removable Implement Portions, now U.S. Pat. Application Publication No. 2014/0246475;   U.S. Pat. Application Serial No. 13/782,375, entitled Rotary Powered Surgical Instruments With Multiple Degrees of Freedom, now U.S. Pat. No. 9,398,911; and   U.S. Pat. Application Serial No. 13/782,536, entitled Surgical Instrument Soft Stop, now U.S. Pat. No. 9,307,986.   

     Applicant of the present application also owns the following patent applications that were filed on Mar. 14, 2013 and which are each herein incorporated by reference in their respective entirety:
     U.S. Pat. Application Serial No. 13/803,097, entitled ARTICULATABLE SURGICAL INSTRUMENT COMPRISING A FIRING DRIVE, now U.S. Pat. No. 9,687,230;   U.S. Pat. Application Serial No. 13/803,193, entitled CONTROL ARRANGEMENTS FOR A DRIVE MEMBER OF A SURGICAL INSTRUMENT, now U.S. Pat. No. 9,332,987;   U.S. Pat. Application Serial No. 13/803,053, entitled INTERCHANGEABLE SHAFT ASSEMBLIES FOR USE WITH A SURGICAL INSTRUMENT, now U.S. Pat. No. 9,883,860;   U.S. Pat. Application Serial No. 13/803,086, entitled ARTICULATABLE SURGICAL INSTRUMENT COMPRISING AN ARTICULATION LOCK, now U.S. Pat. Application Publication No. 2014/0263541;   U.S. Pat. Application Serial No. 13/803,210, entitled SENSOR ARRANGEMENTS FOR ABSOLUTE POSITIONING SYSTEM FOR SURGICAL INSTRUMENTS, now U.S. Pat. No. 9,808,244;   U.S. Pat. Application Serial No. 13/803,148, entitled MULTI-FUNCTION MOTOR FOR A SURGICAL INSTRUMENT, now U.S. Pat. Application Publication No. 2014/0263554;   U.S. Pat. Application Serial No. 13/803,066, entitled DRIVE SYSTEM LOCKOUT ARRANGEMENTS FOR MODULAR SURGICAL INSTRUMENTS, now U.S. Pat. No. 9,629,623;   U.S. Pat. Application Serial No. 13/803,117, entitled ARTICULATION CONTROL SYSTEM FOR ARTICULATABLE SURGICAL INSTRUMENTS, now U.S. Pat. No. 9,351,726;   U.S. Pat. Application Serial No. 13/803,130, entitled DRIVE TRAIN CONTROL ARRANGEMENTS FOR MODULAR SURGICAL INSTRUMENTS, now U.S. Pat. No. 9,351,727; and   U.S. Pat. Application Serial No. 13/803,159, entitled METHOD AND SYSTEM FOR OPERATING A SURGICAL INSTRUMENT, now U.S. Pat. No. 9,888,919.   

     Applicant of the present application also owns the following patent application that was filed on Mar. 7, 2014 and is herein incorporated by reference in its entirety: 
     U.S. Pat. Application Serial No. 14/200,111, entitled CONTROL SYSTEMS FOR SURGICAL INSTRUMENTS, now U.S. Pat. No. 9,629,629. 
     Applicant of the present application also owns the following patent applications that were filed on Mar. 26, 2014 and are each herein incorporated by reference in their respective entirety:
     U.S. Pat. Application Serial No. 14/226,106, entitled POWER MANAGEMENT CONTROL SYSTEMS FOR SURGICAL INSTRUMENTS, now U.S. Pat. Application Publication No. 2015/0272582;   U.S. Pat. Application Serial No. 14/226,099, entitled STERILIZATION VERIFICATION CIRCUIT, now U.S. Pat. No. 9,826,977;   U.S. Pat. Application Serial No. 14/226,094, entitled VERIFICATION OF NUMBER OF BATTERY EXCHANGES/PROCEDURE COUNT, now U.S. Pat. Application Publication No. 2015/0272580;   U.S. Pat. Application Serial No. 14/226,117, entitled POWER MANAGEMENT THROUGH SLEEP OPTIONS OF SEGMENTED CIRCUIT AND WAKE UP CONTROL, now U.S. Pat. No. 10,013,049;   U.S. Pat. Application Serial No. 14/226,075, entitled MODULAR POWERED SURGICAL INSTRUMENT WITH DETACHABLE SHAFT ASSEMBLIES, now U.S. Pat. No. 9,743,929;   U.S. Pat. Application Serial No. 14/226,093, entitled FEEDBACK ALGORITHMS FOR MANUAL BAILOUT SYSTEMS FOR SURGICAL INSTRUMENTS, now U.S. Pat. No. 10,028,761;   U.S. Pat. Application Serial No. 14/226,116, entitled SURGICAL INSTRUMENT UTILIZING SENSOR ADAPTATION, now U.S. Pat. Application Publication No. 2015/0272571;   U.S. Pat. Application Serial No. 14/226,071, entitled SURGICAL INSTRUMENT CONTROL CIRCUIT HAVING A SAFETY PROCESSOR, now U.S. Pat. No. 9,690,362;   U.S. Pat. Application Serial No. 14/226,097, entitled SURGICAL INSTRUMENT COMPRISING INTERACTIVE SYSTEMS, now U.S. Pat. No. 9,820,738;   U.S. Pat. Application Serial No. 14/226,126, entitled INTERFACE SYSTEMS FOR USE WITH SURGICAL INSTRUMENTS, now U.S. Pat. No. 10,004,497;   U.S. Pat. Application Serial No. 14/226,133, entitled MODULAR SURGICAL INSTRUMENT SYSTEM, now U.S. Pat. Application Publication No. 2015/0272557;   U.S. Pat. Application Serial No. 14/226,081, entitled SYSTEMS AND METHODS FOR CONTROLLING A SEGMENTED CIRCUIT, now U.S. Pat. No. 9,804,618;   U.S. Pat. Application Serial No. 14/226,076, entitled POWER MANAGEMENT THROUGH SEGMENTED CIRCUIT AND VARIABLE VOLTAGE PROTECTION, now U.S. Pat. No. 9,733,663;   U.S. Pat. Application Serial No. 14/226,111, entitled SURGICAL STAPLING INSTRUMENT SYSTEM, now U.S. Pat. No. 9,750,499; and   U.S. Pat. Application Serial No. 14/226,125, entitled SURGICAL INSTRUMENT COMPRISING A ROTATABLE SHAFT, now U.S. Pat. No. 10,201,364.   

     Applicant of the present application also owns the following patent applications that were filed on Sep. 5, 2014 and which are each herein incorporated by reference in their respective entirety:
     U.S. Pat. Application Serial No. 14/479,103, entitled CIRCUITRY AND SENSORS FOR POWERED MEDICAL DEVICE, now U.S. Pat. No. 10,111,679;   U.S. Pat. Application Serial No. 14/479,119, entitled ADJUNCT WITH INTEGRATED SENSORS TO QUANTIFY TISSUE COMPRESSION, now U.S. Pat. No. 9,724,094;   U.S. Pat. Application Serial No. 14/478,908, entitled MONITORING DEVICE DEGRADATION BASED ON COMPONENT EVALUATION, now U.S. Pat. No. 9,737,301;   U.S. Pat. Application Serial No. 14/478,895, entitled MULTIPLE SENSORS WITH ONE SENSOR AFFECTING A SECOND SENSOR’S OUTPUT OR INTERPRETATION, now U.S. Pat. No. 9,757,128;   U.S. Pat. Application Serial No. 14/479,110, entitled POLARITY OF HALL MAGNET TO IDENTIFY CARTRIDGE TYPE, now U.S. Pat. No. 10,016,199;   U.S. Pat. Application Serial No. 14/479,098, entitled SMART CARTRIDGE WAKE UP OPERATION AND DATA RETENTION, now U.S. Pat. No. 10,135,242;   U.S. Pat. Application Serial No. 14/479,115, entitled MULTIPLE MOTOR CONTROL FOR POWERED MEDICAL DEVICE, now U.S. Pat. No. 9,788,836; and   U.S. Pat. Application Serial No. 14/479,108, entitled LOCAL DISPLAY OF TISSUE PARAMETER STABILIZATION, now U.S. Pat. Application Publication No. 2016/0066913.   

     Applicant of the present application also owns the following patent applications that were filed on Apr. 9, 2014 and which are each herein incorporated by reference in their respective entirety:
     U.S. Pat. Application Serial No. 14/248,590, entitled MOTOR DRIVEN SURGICAL INSTRUMENTS WITH LOCKABLE DUAL DRIVE SHAFTS, now U.S. Pat. No. 9,826,976;   U.S. Pat. Application Serial No. 14/248,581, entitled SURGICAL INSTRUMENT COMPRISING A CLOSING DRIVE AND A FIRING DRIVE OPERATED FROM THE SAME ROTATABLE OUTPUT, now U.S. Pat. No. 9,649,110;   U.S. Pat. Application Serial No. 14/248,595, entitled SURGICAL SYSTEM COMPRISING FIRST AND SECOND DRIVE SYSTEMS, now U.S. Pat. No. 9,844,368;   U.S. Pat. Application Serial No. 14/248,588, entitled POWERED LINEAR SURGICAL STAPLER, now U.S. Pat. Application Publication No. 2014/0309666;   U.S. Pat. Application Serial No. 14/248,591, entitled SURGICAL INSTRUMENT COMPRISING A GAP SETTING SYSTEM, now U.S. Pat. No. 10,149,680;   U.S. Pat. Application Serial No. 14/248,584, entitled MODULAR MOTOR DRIVEN SURGICAL INSTRUMENTS WITH ALIGNMENT FEATURES FOR ALIGNING ROTARY DRIVE SHAFTS WITH SURGICAL END EFFECTOR SHAFTS, now U.S. Pat. No. 9,801,626;   U.S. Pat. Application Serial No. 14/248,587, entitled POWERED SURGICAL STAPLER, now U.S. Pat. No. 9,867,612;   U.S. Pat. Application Serial No. 14/248,586, entitled DRIVE SYSTEM DECOUPLING ARRANGEMENT FOR A SURGICAL INSTRUMENT, now U.S. Pat. No. 10,136,887; and   U.S. Pat. Application Serial No. 14/248,607, entitled MODULAR MOTOR DRIVEN SURGICAL INSTRUMENTS WITH STATUS INDICATION ARRANGEMENTS, now U.S. PatePat.nt No. 9,814,460.   

     Applicant of the present application also owns the following patent applications that were filed on Apr. 16, 2013 and which are each herein incorporated by reference in their respective entirety:
     U.S. Provisional Pat. Application Serial No. 61/812,365, entitled SURGICAL INSTRUMENT WITH MULTIPLE FUNCTIONS PERFORMED BY A SINGLE MOTOR;   U.S. Provisional Pat. Application Serial No. 61/812,376, entitled LINEAR CUTTER WITH POWER;   U.S. Provisional Pat. Application Serial No. 61/812,382, entitled LINEAR CUTTER WITH MOTOR AND PISTOL GRIP;   U.S. Provisional Pat. Application Serial No. 61/812,385, entitled SURGICAL INSTRUMENT HANDLE WITH MULTIPLE ACTUATION MOTORS AND MOTOR CONTROL; and   U.S. Provisional Pat. Application Serial No. 61/812,372, entitled SURGICAL INSTRUMENT WITH MULTIPLE FUNCTIONS PERFORMED BY A SINGLE MOTOR.   

     Applicant of the present application owns the following U.S. Provisional Pat. Applications, filed on Dec. 28, 2017, the disclosure of each of which is herein incorporated by reference in its entirety:
     U.S. Provisional Pat. Application Serial No. 62/611,341, entitled INTERACTIVE SURGICAL PLATFORM;   U.S. Provisional Pat. Application Serial No. 62/611,340, entitled CLOUD-BASED MEDICAL ANALYTICS; and   U.S. Provisional Pat. Application Serial No. 62/611,339, entitled ROBOT ASSISTED SURGICAL PLATFORM.   

     Applicant of the present application owns the following U.S. Provisional Pat. Applications, filed on Mar. 28, 2018, each of which is herein incorporated by reference in its entirety:
     U.S. Provisional Pat. Application Serial No. 62/649,302, entitled INTERACTIVE SURGICAL SYSTEMS WITH encrypted COMMUNICATION CAPABILITIES;   U.S. Provisional Pat. Application Serial No. 62/649,294, entitled DATA STRIPPING METHOD TO INTERROGATE PATIENT RECORDS AND CREATE ANONYMIZED RECORD;   U.S. Provisional Pat. Application Serial No. 62/649,300, entitled SURGICAL HUB SITUATIONAL AWARENESS;   U.S. Provisional Pat. Application Serial No. 62/649,309, entitled SURGICAL HUB SPATIAL AWARENESS TO DETERMINE DEVICES IN OPERATING THEATER;   U.S. Provisional Pat. Application Serial No. 62/649,310, entitled COMPUTER IMPLEMENTED INTERACTIVE SURGICAL SYSTEMS;   U.S. Provisional Pat. Application Serial No. 62/649,291, entitled USE OF LASER LIGHT AND RED-GREEN-BLUE COLORATION TO DETERMINE PROPERTIES OF BACK SCATTERED LIGHT;   U.S. Provisional Pat. Application Serial No. 62/649,296, entitled ADAPTIVE CONTROL PROGRAM UPDATES FOR SURGICAL DEVICES;   U.S. Provisional Pat. Application Serial No. 62/649,333, entitled CLOUD-BASED MEDICAL ANALYTICS FOR CUSTOMIZATION AND RECOMMENDATIONS TO A USER;   U.S. Provisional Pat. Application Serial No. 62/649,327, entitled CLOUD-BASED MEDICAL ANALYTICS FOR SECURITY AND AUTHENTICATION TRENDS AND REACTIVE MEASURES;   U.S. Provisional Pat. Application Serial No. 62/649,315, entitled DATA HANDLING AND PRIORITIZATION IN A CLOUD ANALYTICS NETWORK;   U.S. Provisional Pat. Application Serial No. 62/649,313, entitled CLOUD INTERFACE FOR COUPLED SURGICAL DEVICES;   U.S. Provisional Pat. Application Serial No. 62/649,320, entitled DRIVE ARRANGEMENTS FOR ROBOT-ASSISTED SURGICAL PLATFORMS;   U.S. Provisional Pat. Application Serial No. 62/649,307, entitled AUTOMATIC TOOL ADJUSTMENTS FOR ROBOT-ASSISTED SURGICAL PLATFORMS; and   U.S. Provisional Pat. Application Serial No. 62/649,323, entitled SENSING ARRANGEMENTS FOR Robot-Assisted Surgical Platforms.   

     Applicant of the present application owns the following U.S. Pat. Applications, filed on Mar. 29, 2018, each of which is herein incorporated by reference in its entirety:
     U.S. Pat. Application Serial No. 15/940,641, entitled INTERACTIVE SURGICAL SYSTEMS WITH encrypted COMMUNICATION CAPABILITIES;   U.S. Pat. Application Serial No. 15/940,648, entitled INTERACTIVE SURGICAL SYSTEMS WITH CONDITION HANDLING OF DEVICES AND DATA CAPABILITIES;   U.S. Pat. Application Serial No. 15/940,656, entitled Surgical hub coordination of control and communication of operating room devices;   U.S. Pat. Application Serial No. 15/940,666, entitled Spatial awareness of surgical hubs in operating rooms;   U.S. Pat. Application Serial No. 15/940,670, entitled Cooperative utilization of data derived from secondary sources by intelligent surgical hubs;   U.S. Pat. Application Serial No. 15/940,677, entitled Surgical hub control arrangements;   U.S. Pat. Application Serial No. 15/940,632, entitled DATA STRIPPING METHOD TO INTERROGATE PATIENT RECORDS AND CREATE ANONYMIZED RECORD;   U.S. Pat. Application Serial No. 15/940,640, entitled COMMUNICATION HUB AND STORAGE DEVICE FOR STORING PARAMETERS AND STATUS OF A SURGICAL DEVICE TO BE SHARED WITH CLOUD BASED ANALYTICS SYSTEMS;   U.S. Pat. Application Serial No. 15/940,645, entitled SELF DESCRIBING DATA PACKETS GENERATED AT AN ISSUING INSTRUMENT;   U.S. Pat. Application Serial No. 15/940,649, entitled DATA PAIRING TO INTERCONNECT A DEVICE MEASURED PARAMETER WITH AN OUTCOME;   U.S. Pat. Application Serial No. 15/940,654, entitled SURGICAL HUB SITUATIONAL AWARENESS;   U.S. Pat. Application Serial No. 15/940,663, entitled SURGICAL SYSTEM DISTRIBUTED PROCESSING;   U.S. Pat. Application Serial No. 15/940,668, entitled AGGREGATION AND REPORTING OF SURGICAL HUB DATA;   U.S. Pat. Application Serial No. 15/940,671, entitled SURGICAL HUB SPATIAL AWARENESS TO DETERMINE DEVICES IN OPERATING THEATER;   U.S. Pat. Application Serial No. 15/940,686, entitled DISPLAY OF ALIGNMENT OF STAPLE CARTRIDGE TO PRIOR LINEAR STAPLE LINE;   U.S. Pat. Application Serial No. 15/940,700, entitled STERILE FIELD INTERACTIVE CONTROL DISPLAYS;   U.S. Pat. Application Serial No. 15/940,629, entitled COMPUTER IMPLEMENTED INTERACTIVE SURGICAL SYSTEMS;   U.S. Pat. Application Serial No. 15/940,704, entitled USE OF LASER LIGHT AND RED-GREEN-BLUE COLORATION TO DETERMINE PROPERTIES OF BACK SCATTERED LIGHT;   U.S. Pat. Application Serial No. 15/940,722, entitled CHARACTERIZATION OF TISSUE IRREGULARITIES THROUGH THE USE OF MONO-CHROMATIC LIGHT REFRACTIVITY; and   U.S. Pat. Application Serial No. 15/940,742, entitled DUAL CMOS ARRAY IMAGING.   

     Applicant of the present application owns the following U.S. Pat. Applications, filed on Mar. 29, 2018, each of which is herein incorporated by reference in its entirety:
     U.S. Pat. Application Serial No. 15/940,636, entitled ADAPTIVE CONTROL PROGRAM UPDATES FOR SURGICAL DEVICES;   U.S. Pat. Application Serial No. 15/940,653, entitled ADAPTIVE CONTROL PROGRAM UPDATES FOR SURGICAL HUBS;   U.S. Pat. Application Serial No. 15/940,660, entitled CLOUD-BASED MEDICAL ANALYTICS FOR CUSTOMIZATION AND RECOMMENDATIONS TO A USER;   U.S. Pat. Application Serial No. 15/940,679, entitled CLOUD-BASED MEDICAL ANALYTICS FOR LINKING OF LOCAL USAGE TRENDS WITH THE RESOURCE ACQUISITION BEHAVIORS OF LARGER DATA SET;   U.S. Pat. Application Serial No. 15/940,694, entitled Cloud-based Medical Analytics for Medical Facility Segmented Individualization of Instrument Function;   U.S. Pat. Application Serial No. 15/940,634, entitled CLOUD-BASED MEDICAL ANALYTICS FOR SECURITY AND AUTHENTICATION TRENDS AND REACTIVE MEASURES;   U.S. Pat. Application Serial No. 15/940,706, entitled DATA HANDLING AND PRIORITIZATION IN A CLOUD ANALYTICS NETWORK; and   U.S. Pat. Application Serial No. 15/940,675, entitled CLOUD INTERFACE FOR COUPLED SURGICAL DEVICES.   

     Applicant of the present application owns the following U.S. Pat. Applications, filed on Mar. 29, 2018, each of which is herein incorporated by reference in its entirety:
     U.S. Pat. Application Serial No. 15/940,627, entitled DRIVE ARRANGEMENTS FOR ROBOT-ASSISTED SURGICAL PLATFORMs;   U.S. Pat. Application Serial No. 15/940,637, entitled COMMUNICATION ARRANGEMENTS FOR ROBOT-ASSISTED SURGICAL PLATFORMS;   U.S. Pat. Application Serial No. 15/940,642, entitled CONTROLS FOR ROBOT-ASSISTED SURGICAL PLATFORMS;   U.S. Pat. Application Serial No. 15/940,676, entitled AUTOMATIC TOOL ADJUSTMENTS FOR ROBOT-ASSISTED SURGICAL PLATFORMS;   U.S. Pat. Application Serial No. 15/940,680, entitled CONTROLLERS FOR ROBOT-ASSISTED SURGICAL PLATFORMS;   U.S. Pat. Application Serial No. 15/940,683, entitled COOPERATIVE SURGICAL ACTIONS FOR ROBOT-ASSISTED SURGICAL PLATFORMS;   U.S. Pat. Application Serial No. 15/940,690, entitled DISPLAY ARRANGEMENTS FOR ROBOT-ASSISTED SURGICAL PLATFORMS; and   U.S. Pat. Application Serial No. 15/940,711, entitled SENSING ARRANGEMENTS FOR Robot-Assisted Surgical PlatformS.   

     Numerous specific details are set forth to provide a thorough understanding of the overall structure, function, manufacture, and use of the embodiments as described in the specification and illustrated in the accompanying drawings. Well-known operations, components, and elements have not been described in detail so as not to obscure the embodiments described in the specification. The reader will understand that the embodiments described and illustrated herein are non-limiting examples, and thus it can be appreciated that the specific structural and functional details disclosed herein may be representative and illustrative. Variations and changes thereto may be made without departing from the scope of the claims. 
     The terms “comprise” (and any form of comprise, such as “comprises” and “comprising”), “have” (and any form of have, such as “has” and “having”), “include” (and any form of include, such as “includes” and “including”) and “contain” (and any form of contain, such as “contains” and “containing”) are open-ended linking verbs. As a result, a surgical system, device, or apparatus that “comprises,” “has,” “includes” or “contains” one or more elements possesses those one or more elements, but is not limited to possessing only those one or more elements. Likewise, an element of a system, device, or apparatus that “comprises,” “has,” “includes” or “contains” one or more features possesses those one or more features, but is not limited to possessing only those one or more features. 
     The terms “proximal” and “distal” are used herein with reference to a clinician manipulating the handle portion of the surgical instrument. The term “proximal” refers to the portion closest to the clinician and the term “distal” refers to the portion located away from the clinician. It will be further appreciated that, for convenience and clarity, spatial terms such as “vertical”, “horizontal”, “up”, and “down” may be used herein with respect to the drawings. However, surgical instruments are used in many orientations and positions, and these terms are not intended to be limiting and/or absolute. 
     Various exemplary devices and methods are provided for performing laparoscopic and minimally invasive surgical procedures. However, the reader will readily appreciate that the various methods and devices disclosed herein can be used in numerous surgical procedures and applications including, for example, in connection with open surgical procedures. As the present Detailed Description proceeds, the reader will further appreciate that the various instruments disclosed herein can be inserted into a body in any way, such as through a natural orifice, through an incision or puncture hole formed in tissue, etc. The working portions or end effector portions of the instruments can be inserted directly into a patient’s body or can be inserted through an access device that has a working channel through which the end effector and elongate shaft of a surgical instrument can be advanced. 
     A surgical stapling system can comprise a shaft and an end effector extending from the shaft. The end effector comprises a first jaw and a second jaw. The first jaw comprises a staple cartridge. The staple cartridge is insertable into and removable from the first jaw; however, other embodiments are envisioned in which a staple cartridge is not removable from, or at least readily replaceable from, the first jaw. The second jaw comprises an anvil configured to deform staples ejected from the staple cartridge. The second jaw is pivotable relative to the first jaw about a closure axis; however, other embodiments are envisioned in which the first jaw is pivotable relative to the second jaw. The surgical stapling system further comprises an articulation joint configured to permit the end effector to be rotated, or articulated, relative to the shaft. The end effector is rotatable about an articulation axis extending through the articulation joint. Other embodiments are envisioned which do not include an articulation joint. 
     The staple cartridge comprises a cartridge body. The cartridge body includes a proximal end, a distal end, and a deck extending between the proximal end and the distal end. In use, the staple cartridge is positioned on a first side of the tissue to be stapled and the anvil is positioned on a second side of the tissue. The anvil is moved toward the staple cartridge to compress and clamp the tissue against the deck. Thereafter, staples removably stored in the cartridge body can be deployed into the tissue. The cartridge body includes staple cavities defined therein wherein staples are removably stored in the staple cavities. The staple cavities are arranged in six longitudinal rows. Three rows of staple cavities are positioned on a first side of a longitudinal slot and three rows of staple cavities are positioned on a second side of the longitudinal slot. Other arrangements of staple cavities and staples may be possible. 
     The staples are supported by staple drivers in the cartridge body. The drivers are movable between a first, or unfired position, and a second, or fired, position to eject the staples from the staple cavities. The drivers are retained in the cartridge body by a retainer which extends around the bottom of the cartridge body and includes resilient members configured to grip the cartridge body and hold the retainer to the cartridge body. The drivers are movable between their unfired positions and their fired positions by a sled. The sled is movable between a proximal position adjacent the proximal end and a distal position adjacent the distal end. The sled comprises a plurality of ramped surfaces configured to slide under the drivers and lift the drivers, and the staples supported thereon, toward the anvil. 
     Further to the above, the sled is moved distally by a firing member. The firing member is configured to contact the sled and push the sled toward the distal end. The longitudinal slot defined in the cartridge body is configured to receive the firing member. The anvil also includes a slot configured to receive the firing member. The firing member further comprises a first cam which engages the first jaw and a second cam which engages the second jaw. As the firing member is advanced distally, the first cam and the second cam can control the distance, or tissue gap, between the deck of the staple cartridge and the anvil. The firing member also comprises a knife configured to incise the tissue captured intermediate the staple cartridge and the anvil. It is desirable for the knife to be positioned at least partially proximal to the ramped surfaces such that the staples are ejected ahead of the knife. 
     Modular energy systems can be assembled from a variety of different modules. Each of the different types of modules can provide different functionality, thereby allowing the modular energy system to be assembled into different configurations to customize the functions and capabilities of the modular energy system by customizing the modules that are included in each modular energy system. The modules of the modular energy system can include, for example, a header module (which can include a display screen), an energy module, a technology module, and a visualization module. The energy module, which can also be referred to as a generator module, can be configured to generate one or multiple energy modalities for driving electrosurgical and/or ultrasonic surgical instruments connected thereto. The various modular components utilizable in connection with a modular energy system can include monopolar energy generators, bipolar energy generators, dual electrosurgical/ultrasonic energy generators, display screens, and various other modules and/or other components. 
     A generator module can be configured to provide RF and ultrasonic signals for delivering energy to an electro-surgical instrument either independently or simultaneously. The RF and ultrasonic signals may be provided alone or in combination and may be provided simultaneously. At least one generator output can deliver multiple energy modalities (e.g., ultrasonic, bipolar or monopolar RF, irreversible and/or reversible electroporation, and/or microwave energy, among others) through a single port, and these signals can be delivered separately or simultaneously to the end effector to treat tissue. 
     The present disclose describes a surgical instrument, system, and method for reducing the spatial occupation of communication wires in a shaft of a surgical instrument. The shaft is required to manipulate and contort an end effector or other surgical implements in different positions based on the requirements of a surgical procedure. However, the ability to rotate, turn, and bend may be restricted by the size, location, and number of communication wires. 
     In various aspects, an end effector or other surgical instruments comprise a plurality of sensors at the axial end of the instrument. The sensors detect patient, tissue, instrument, or other environmental parameters, and provide a communication signal to a surgical instrument processor. The surgical instrument processor or control circuits are usually located in the instrument handle or other remote location away from the sensor location. This presents the challenge of efficiently transmitting a plurality of different signals from the detection location in the surgical instrument to the output processing location. The transmission path must route the signals along the shaft of the surgical instrument. The desire to increase the number of parameter detection sensors may be inhibited by the need to maintain the range of motion of the shaft. The more communication wires that are needed, the more the shaft movement may be restricted and or increase in size, move invasive procedure, less accessible to certain areas. 
     In various aspects, the present disclosure describes a surgical instrument configured to receive a plurality of parameters, such as patient information, tissue parameters, instrument parameters, and/or environmental parameters, from a sensor array. The sensor array converts a plurality of signals representative of the parameters into a common signal and transmits the signals over one, or more, single-wire communication buses. The sensor array is communicably coupled to a control circuit in a housing assembly, which can be in the form of a handle assembly, of the surgical instrument where the signals are processed and provided to an output interface. 
       FIG.  1    illustrates a surgical instrument  100  comprising a distal end  110  and a handle assembly  130 . The distal end  110  is further comprising an end effector assembly  102 .  FIG.  2    illustrates a detailed view of a distal end  110  of a surgical instrument  100 . The distal end  110  includes an end effector assembly  102 . The distal end  110  also includes a shaft  104 , single power wire  106 , single-wire communication bus  108 , jaw members  112 , sensor array  118 , and a multiplexor circuit  116 . The sensor array  118  detects input parameters from the patient, tissue, instrument, and/or surgical environment and represents the parameters as a voltage or frequency signal. Additionally, the input parameters may be converted from a voltage or frequency signal to a digital binary signal by a digital to analog converter (DAC). 
     The sensor array  118  is communicably coupled to the multiplexor circuit  116 . The multiplexor circuit  116  is configured to receive the communication signals, convert them to a frequency signal and/or modulate them with a carrier frequency. The communication signals are then transmitted proximally over the single-wire communication bus  108 . In the illustrated example, the multiplexor circuit  116  includes a plurality of frequency conversion and frequency modulation circuits  114   a - c , each corresponding to a respective input sensor  120   a - c  of the sensor array  118 , as shown in  FIG.  3   . While the illustrated example depicts three sensors  120   a - c  and three corresponding frequency conversion and frequency modulation circuits  114   a - c , it is understood that the selected number of sensors and modulation circuits is for illustrative purposes only. Other embodiments can include more, or less, than three sensors and modulation circuits. 
     Additionally, the electrical components of the end effector assembly  102  are powered by a power wire  106 . 
       FIG.  3    illustrates an example aspect of an end effector assembly  102 . In the present aspect, the sensory array  118  includes three input sensors  120   a - c  that are embedded in the first jaw member of the jaw members  112  of the end effector  102 . This is a non-limiting aspect and the sensor array  118  may comprise more or less input sensors  120 . Moreover, in certain instances, one, or more, input sensors  120  can be embedded in the second jaw member of the jaw members  112 . Additionally, the number of sub-circuits scales with the number of input sensors  120 . 
       FIG.  4    illustrates a control module  138  of the handle assembly  130  comprising a control circuit  132 , power source  134 , and input and output (I/O) interface  136 . The power source  134  may comprise a battery or a connection to an energy generator and provides power to the electrical components of the distal end  110  through the power wire  106 , for example. The control circuit  132  is communicably coupled to the frequency conversion and frequency modulation circuit  116  through the single-wire communication bus  108 . The control circuit  132  receives multiplexed communication signals over the single-wire communication bus  108 , as depicted by  FIG.  5   . 
       FIG.  5    illustrates an example signal plot  200  of multiplexed frequency signals  202 ,  204 ,  206 , that are transmitted over the single-wire communication bus  108  and received at the control circuit  132 . The x-axis illustrates the signal as a function of time, f(t), and the y-axis represents the frequency band of the signals in kHz. The plurality of frequency signals may be modulated with different carrier frequencies, f(tc), so all three signals may be simultaneously transmitted over the single-wire communication bus  108 , without overlapping with one another. In various aspects, the frequency signals  202 ,  204 ,  206 , correspond to the input sensors  114   a ,  114   b ,  114   c  of the sensor array  118 , respectively. Each frequency signal may be separated by a buffer frequency range or guard band. For example, signal  206  and signal  204  have a 2 kHz guard band between 2 kHz and 4 kHz, and signal  204  and signal  202  have a 2 kHz guard band between 5 kHz and 7 kHz. The guard bands prevent signal overlap and allow the demodulation circuits of the control circuit  132  to isolate each frequency signal and reproduce the original baseband signal. 
       FIG.  6    illustrates a block diagram of a frequency division multiplexing system of the surgical instrument  100 . The distal end  110  comprises the sensor array  118  communicably coupled with the multiplexor circuit  116 . In an example aspect, the plurality of sensor  120   a ,  120   b ,  120   c , respectively transmit an input parameter signal to the multiplexor circuit  116 . In the present aspect, the input parameter signals are represented as a voltage signal and converted to frequency signals by the multiplexor circuit  116 . The converted frequency signals are modulated with different carrier frequencies so they may be transmitted over the same communication bus (e.g. single-wire communication bus  108 ) at different frequency bands. 
       FIG.  7    illustrates a logic flow diagram  300  of a process depicting a control program or a logic configuration. In certain aspects, the process represented by logic flow diagram  300  is for a frequency division multiplexing system of the surgical instrument  100 . The input sensors  120   a - n , of the sensor array  118 , receive  302  input parameters and generate  304  the baseband signals that represent the input parameters. The input sensors  120   a - n  and transmit  306  the baseband signals to a respective frequency conversion and frequency modulation circuit  114   an . The frequency conversion and modulation circuits  114   a - n  receive a baseband signal and generate  308  a modulated frequency signal by modulating and/or converting the baseband signal according to a carrier frequency. In aspects where the original signal is a voltage, the frequency conversion and modulation circuits  114   a - n  convert the signal to a frequency. The modulated frequency signals are separated by a guard band as illustrated in  FIG.  5   . The multiplexor circuit  116  multiplexes  310  the modulated frequency signals and transmits  312  them over the single-wire communication bus  108 . The control circuit  132  of the handle assembly  130  receives  312  the multiplexed signals and de-multiplexes with a de-multiplexor circuit  142 . 
     In the example illustrated in  FIG.  6   , the de-multiplexor circuit  142  includes a plurality of band-pass circuits  140   a - n . The band-pass circuits  140   a - n  separate  314  each frequency signal according to the carrier frequency band and transmit  316  the individual frequency signals to a baseband conversion circuit  146 . The baseband conversion circuit  146  comprises a plurality of low pass filters and conversion circuits  144   a - n  that receive the de-multiplexed frequency signals and convert  318  the signals to their original baseband signal (e.g. voltage or frequency depending on format of original signal). 
     In an aspect where the original baseband signal is a voltage signal, the frequency signal may be converted back to a voltage signal. The baseband conversion circuit  146  outputs the plurality of individual baseband signals representative of the input parameters. The control circuit  132  may perform additional signal processing or may transmit the signals to an external source for additional signal processing. 
       FIG.  8    illustrates an example schematic of the frequency division multiplexing system. In the present aspect, the input sensors  120   a - c  generate input parameter signals that are represented by voltage signals. The multiplexing circuit  116  receives a plurality of input voltage signals, and the frequency conversion and modulation circuits  114   a - c  convert the signals to modulated frequency signals. The modulated frequency signals are multiplexed and transmitted over the single-wire communication bus  108 . The de-multiplexing circuit  142  of the control circuit  132  receives the multiplexed signals and employs a plurality of band pass filters to separate the signals. The separate frequency signals are received by circuit  146  and the plurality of conversion circuits  144   a - c  convert the frequency signals to the original voltage signals. 
     In various aspects, the control circuit  132  includes a processor and a storage medium, e.g. a memory unit, which stores program instructions that, when executed by the processor, cause the processor one or more aspects of the process of the logic flow diagram  300 . Further, although the process depicted in  FIG.  7    is described as being executed by a control circuit  132 , this is merely for brevity, and it should be understood that the depicted process can be executed by circuitry that can include a variety of hardware and/or software components and may be located in or associated with various systems integral or connected to a surgical instrument and/or a robotic surgical system, for example. 
       FIG.  9    illustrates a logic diagram of a control system  470  which can be incorporated into one or more of the surgical instruments and systems described in the present disclosure. The system  470  comprises a control circuit. The control circuit includes a microcontroller  461  comprising a processor  462  and a memory  468 . One or more of sensors  472 ,  474 ,  476 , for example, provide real-time feedback to the processor  462 . A motor  482 , driven by a motor driver  492 , operably couples a longitudinally movable displacement member to drive a clamp arm closure member. A tracking system  480  is configured to determine the position of the longitudinally movable displacement member. The position information is provided to the processor  462 , which can be programmed or configured to determine the position of the longitudinally movable drive member as well as the position of the closure member. Additional motors may be provided at the tool driver interface to control closure tube travel, shaft rotation, articulation, or clamp arm closure, or a combination of the above. A display  473  displays a variety of operating conditions of the instruments and may include touch screen functionality for data input. Information displayed on the display  473  may be overlaid with images acquired via endoscopic imaging modules. 
     In one aspect, the microcontroller  461  may be any single-core or multicore processor such as those known under the trade name ARM Cortex by Texas Instruments. In one aspect, the main microcontroller  461  may be an LM4F230H5QR ARM Cortex-M4F Processor Core, available from Texas Instruments, for example, comprising an on-chip memory of 256 KB single-cycle flash memory, or other non-volatile memory, up to 40 MHz, a prefetch buffer to improve performance above 40 MHz, a 32 KB single-cycle SRAM, and internal ROM loaded with StellarisWare® software, a 2 KB EEPROM, one or more PWM modules, one or more QEI analogs, and/or one or more 12-bit ADCs with 12 analog input channels, details of which are available for the product datasheet. 
     In one aspect, the microcontroller  461  may comprise a safety controller comprising two controller-based families such as TMS570 and RM4x, known under the trade name Hercules ARM Cortex R4, also by Texas Instruments. The safety controller may be configured specifically for IEC 61508 and ISO 26262 safety critical applications, among others, to provide advanced integrated safety features while delivering scalable performance, connectivity, and memory options. 
     The microcontroller  461  may be programmed to perform various functions such as precise control over the speed and position of the knife, articulation systems, clamp arm, or a combination of the above. In one aspect, the microcontroller  461  includes a processor  462  and a memory  468 . The electric motor  482  may be a brushed direct current (DC) motor with a gearbox and mechanical links to an articulation or knife system. In one aspect, a motor driver  492  may be an A3941 available from Allegro Microsystems, Inc. Other motor drivers may be readily substituted for use in the tracking system  480  comprising an absolute positioning system. A detailed description of an absolute positioning system is described in U.S. Pat. Application Publication No. 2017/0296213, titled SYSTEMS AND METHODS FOR CONTROLLING A SURGICAL STAPLING AND CUTTING INSTRUMENT, which published on Oct. 19, 2017, which is herein incorporated by reference in its entirety. 
     The microcontroller  461  may be programmed to provide precise control over the speed and position of displacement members and articulation systems. The microcontroller  461  may be configured to compute a response in the software of the microcontroller  461 . The computed response is compared to a measured response of the actual system to obtain an “observed” response, which is used for actual feedback decisions. The observed response is a favorable, tuned value that balances the smooth, continuous nature of the simulated response with the measured response, which can detect outside influences on the system. 
     In one aspect, the motor  482  may be controlled by the motor driver  492  and can be employed by the firing system of the surgical instrument or tool. In various forms, the motor  482  may be a brushed DC driving motor having a maximum rotational speed of approximately 25,000 RPM. In other arrangements, the motor  482  may include a brushless motor, a cordless motor, a synchronous motor, a stepper motor, or any other suitable electric motor. The motor driver  492  may comprise an H-bridge driver comprising field-effect transistors (FETs), for example. The motor  482  can be powered by a power assembly releasably mounted to the handle assembly or tool housing for supplying control power to the surgical instrument or tool. The power assembly may comprise a battery which may include a number of battery cells connected in series that can be used as the power source to power the surgical instrument or tool. In certain circumstances, the battery cells of the power assembly may be replaceable and/or rechargeable battery cells. In at least one example, the battery cells can be lithium-ion batteries which can be couplable to and separable from the power assembly. 
     The motor driver  492  may be an A3941 available from Allegro Microsystems, Inc. The A3941  492  is a full-bridge controller for use with external N-channel power metal-oxide semiconductor field-effect transistors (MOSFETs) specifically designed for inductive loads, such as brush DC motors. The driver  492  comprises a unique charge pump regulator that provides full (&gt;10 V) gate drive for battery voltages down to 7 V and allows the A3941 to operate with a reduced gate drive, down to 5.5 V. A bootstrap capacitor may be employed to provide the above battery supply voltage required for N-channel MOSFETs. An internal charge pump for the high-side drive allows DC (100% duty cycle) operation. The full bridge can be driven in fast or slow decay modes using diode or synchronous rectification. In the slow decay mode, current recirculation can be through the high-side or the low-side FETs. The power FETs are protected from shoot-through by resistor-adjustable dead time. Integrated diagnostics provide indications of undervoltage, overtemperature, and power bridge faults and can be configured to protect the power MOSFETs under most short circuit conditions. Other motor drivers may be readily substituted for use in the tracking system  480  comprising an absolute positioning system. 
     The tracking system  480  comprises a controlled motor drive circuit arrangement comprising a position sensor  472  according to one aspect of this disclosure. The position sensor  472  for an absolute positioning system provides a unique position signal corresponding to the location of a displacement member. In one aspect, the displacement member represents a longitudinally movable drive member comprising a rack of drive teeth for meshing engagement with a corresponding drive gear of a gear reducer assembly. In other aspects, the displacement member represents the firing member, which could be adapted and configured to include a rack of drive teeth. In yet another aspect, the displacement member represents a longitudinal displacement member to open and close a clamp arm, which can be adapted and configured to include a rack of drive teeth. In other aspects, the displacement member represents a clamp arm closure member configured to close and to open a clamp arm of a stapler, ultrasonic, or electrosurgical device, or combinations of the above. Accordingly, as used herein, the term displacement member is used generically to refer to any movable member of the surgical instrument or tool such as the drive member, the clamp arm, or any element that can be displaced. Accordingly, the absolute positioning system can, in effect, track the displacement of the clamp arm by tracking the linear displacement of the longitudinally movable drive member. In other aspects, the absolute positioning system can be configured to track the position of a clamp arm in the process of closing or opening. In various other aspects, the displacement member may be coupled to any position sensor  472  suitable for measuring linear displacement. Thus, the longitudinally movable drive member, or clamp arm, or combinations thereof, may be coupled to any suitable linear displacement sensor. Linear displacement sensors may include contact or non-contact displacement sensors. Linear displacement sensors may comprise linear variable differential transformers (LVDT), differential variable reluctance transducers (DVRT), a slide potentiometer, a magnetic sensing system comprising a movable magnet and a series of linearly arranged Hall effect sensors, a magnetic sensing system comprising a fixed magnet and a series of movable, linearly arranged Hall effect sensors, an optical sensing system comprising a movable light source and a series of linearly arranged photo diodes or photo detectors, an optical sensing system comprising a fixed light source and a series of movable linearly, arranged photo diodes or photo detectors, or any combination thereof. 
     The electric motor  482  can include a rotatable shaft that operably interfaces with a gear assembly that is mounted in meshing engagement with a set, or rack, of drive teeth on the displacement member. A sensor element may be operably coupled to a gear assembly such that a single revolution of the position sensor  472  element corresponds to some linear longitudinal translation of the displacement member. An arrangement of gearing and sensors can be connected to the linear actuator, via a rack and pinion arrangement, or a rotary actuator, via a spur gear or other connection. A power source supplies power to the absolute positioning system and an output indicator may display the output of the absolute positioning system. The displacement member represents the longitudinally movable drive member comprising a rack of drive teeth formed thereon for meshing engagement with a corresponding drive gear of the gear reducer assembly. The displacement member represents the longitudinally movable firing member to open and close a clamp arm. 
     A single revolution of the sensor element associated with the position sensor  472  is equivalent to a longitudinal linear displacement d1 of the displacement member, where d1 is the longitudinal linear distance that the displacement member moves from point “a” to point “b” after a single revolution of the sensor element coupled to the displacement member. The sensor arrangement may be connected via a gear reduction that results in the position sensor  472  completing one or more revolutions for the full stroke of the displacement member. The position sensor  472  may complete multiple revolutions for the full stroke of the displacement member. 
     A series of switches, where n is an integer greater than one, may be employed alone or in combination with a gear reduction to provide a unique position signal for more than one revolution of the position sensor  472 . The state of the switches are fed back to the microcontroller  461  that applies logic to determine a unique position signal corresponding to the longitudinal linear displacement d1 + d2 + ... dn of the displacement member. The output of the position sensor  472  is provided to the microcontroller  461 . The position sensor  472  of the sensor arrangement may comprise a magnetic sensor, an analog rotary sensor like a potentiometer, or an array of analog Hall-effect elements, which output a unique combination of position signals or values. 
     The position sensor  472  may comprise any number of magnetic sensing elements, such as, for example, magnetic sensors classified according to whether they measure the total magnetic field or the vector components of the magnetic field. The techniques used to produce both types of magnetic sensors encompass many aspects of physics and electronics. The technologies used for magnetic field sensing include search coil, fluxgate, optically pumped, nuclear precession, SQUID, Hall-effect, anisotropic magnetoresistance, giant magnetoresistance, magnetic tunnel junctions, giant magnetoimpedance, magnetostrictive/piezoelectric composites, magnetodiode, magnetotransistor, fiber-optic, magneto-optic, and microelectromechanical systems-based magnetic sensors, among others. In one aspect, the position sensor  472  for the tracking system  480  comprising an absolute positioning system comprises a magnetic rotary absolute positioning system. The position sensor  472  may be implemented as an AS5055EQFT single-chip magnetic rotary position sensor available from Austria Microsystems, AG. The position sensor  472  is interfaced with the microcontroller  461  to provide an absolute positioning system. The position sensor  472  is a low-voltage and low-power component and includes four Hall-effect elements in an area of the position sensor  472  that is located above a magnet. A high-resolution ADC and a smart power management controller are also provided on the chip. A coordinate rotation digital computer (CORDIC) processor, also known as the digit-by-digit method and Volder’s algorithm, is provided to implement a simple and efficient algorithm to calculate hyperbolic and trigonometric functions that require only addition, subtraction, bitshift, and table lookup operations. The angle position, alarm bits, and magnetic field information are transmitted over a standard serial communication interface, such as a serial peripheral interface (SPI) interface, to the microcontroller  461 . The position sensor  472  provides 12 or 14 bits of resolution. The position sensor  472  may be an AS5055 chip provided in a small QFN 16-pin 4x4x0.85 mm package. 
     The tracking system  480  comprising an absolute positioning system may comprise and/or be programmed to implement a feedback controller, such as a PID, state feedback, and adaptive controller. A power source converts the signal from the feedback controller into a physical input to the system: in this case the voltage. Other examples include a PWM of the voltage, current, and force. Other sensor(s) may be provided to measure physical parameters of the physical system in addition to the position measured by the position sensor  472 . In some aspects, the other sensor(s) can include sensor arrangements such as those described in U.S. Pat. No. 9,345,481, titled STAPLE CARTRIDGE TISSUE THICKNESS SENSOR SYSTEM, which issued on May 24, 2016, which is herein incorporated by reference in its entirety; U.S. Pat. Application Publication No. 2014/0263552, titled STAPLE CARTRIDGE TISSUE THICKNESS SENSOR SYSTEM, which published on Sep. 18, 2014, which is herein incorporated by reference in its entirety; and U.S. Pat. Application Serial No. 15/628,175, titled TECHNIQUES FOR ADAPTIVE CONTROL OF MOTOR VELOCITY OF A SURGICAL STAPLING AND CUTTING INSTRUMENT, filed Jun. 20, 2017, which is herein incorporated by reference in its entirety. In a digital signal processing system, an absolute positioning system is coupled to a digital data acquisition system where the output of the absolute positioning system will have a finite resolution and sampling frequency. The absolute positioning system may comprise a compare-and-combine circuit to combine a computed response with a measured response using algorithms, such as a weighted average and a theoretical control loop, that drive the computed response towards the measured response. The computed response of the physical system takes into account properties like mass, inertia, viscous friction, inductance resistance, etc., to predict what the states and outputs of the physical system will be by knowing the input. 
     The absolute positioning system provides an absolute position of the displacement member upon power-up of the instrument, without retracting or advancing the displacement member to a reset (zero or home) position as may be required with conventional rotary encoders that merely count the number of steps forwards or backwards that the motor  482  has taken to infer the position of a device actuator, drive bar, knife, or the like. 
     A sensor  474 , such as, for example, a strain gauge or a micro-strain gauge, is configured to measure one or more parameters of the end effector, such as, for example, the amplitude of the strain exerted on the anvil during a clamping operation, which can be indicative of the closure forces applied to the anvil. The measured strain is converted to a digital signal and provided to the processor  462 . Alternatively, or in addition to the sensor  474 , a sensor  476 , such as, for example, a load sensor, can measure the closure force applied by the closure drive system to the anvil in a stapler or a clamp arm in an ultrasonic or electrosurgical instrument. The sensor  476 , such as, for example, a load sensor, can measure the firing force applied to a closure member coupled to a clamp arm of the surgical instrument or tool or the force applied by a clamp arm to tissue located in the jaws of an ultrasonic or electrosurgical instrument. Alternatively, a current sensor  478  can be employed to measure the current drawn by the motor  482 . The displacement member also may be configured to engage a clamp arm to open or close the clamp arm. The force sensor may be configured to measure the clamping force on tissue. The force required to advance the displacement member can correspond to the current drawn by the motor  482 , for example. The measured force is converted to a digital signal and provided to the processor  462 . 
     In one form, the strain gauge sensor  474  can be used to measure the force applied to the tissue by the end effector. A strain gauge can be coupled to the end effector to measure the force on the tissue being treated by the end effector. A system for measuring forces applied to the tissue grasped by the end effector comprises a strain gauge sensor  474 , such as, for example, a micro-strain gauge, that is configured to measure one or more parameters of the end effector, for example. In one aspect, the strain gauge sensor  474  can measure the amplitude or magnitude of the strain exerted on a jaw member of an end effector during a clamping operation, which can be indicative of the tissue compression. The measured strain is converted to a digital signal and provided to a processor  462  of the microcontroller  461 . A load sensor  476  can measure the force used to operate the knife element, for example, to cut the tissue captured between the anvil and the staple cartridge. A load sensor  476  can measure the force used to operate the clamp arm element, for example, to capture tissue between the clamp arm and an ultrasonic blade or to capture tissue between the clamp arm and a jaw of an electrosurgical instrument. A magnetic field sensor can be employed to measure the thickness of the captured tissue. The measurement of the magnetic field sensor also may be converted to a digital signal and provided to the processor  462 . 
     The measurements of the tissue compression, the tissue thickness, and/or the force required to close the end effector on the tissue, as respectively measured by the sensors  474 ,  476 , can be used by the microcontroller  461  to characterize the selected position of the firing member and/or the corresponding value of the speed of the firing member. In one instance, a memory  468  may store a technique, an equation, and/or a lookup table which can be employed by the microcontroller  461  in the assessment. 
     The control system  470  of the surgical instrument or tool also may comprise wired or wireless communication circuits to communicate with the modular communication hub as shown in  FIGS.  8 - 11   . 
       FIG.  10    illustrates a control circuit  500  configured to control aspects of the surgical instrument or tool according to one aspect of this disclosure. The control circuit  500  can be configured to implement various processes described herein. The control circuit  500  may comprise a microcontroller comprising one or more processors  502  (e.g., microprocessor, microcontroller) coupled to at least one memory circuit  504 . The memory circuit  504  stores machine-executable instructions that, when executed by the processor  502 , cause the processor  502  to execute machine instructions to implement various processes described herein. The processor  502  may be any one of a number of single-core or multicore processors known in the art. The memory circuit  504  may comprise volatile and non-volatile storage media. The processor  502  may include an instruction processing unit  506  and an arithmetic unit  508 . The instruction processing unit may be configured to receive instructions from the memory circuit  504  of this disclosure. 
       FIG.  11    illustrates a combinational logic circuit  510  configured to control aspects of the surgical instrument or tool according to one aspect of this disclosure. The combinational logic circuit  510  can be configured to implement various processes described herein. The combinational logic circuit  510  may comprise a finite state machine comprising a combinational logic  512  configured to receive data associated with the surgical instrument or tool at an input  514 , process the data by the combinational logic  512 , and provide an output  516 .  FIG.  12    illustrates a sequential logic circuit  520  configured to control aspects of the surgical instrument or tool according to one aspect of this disclosure. The sequential logic circuit  520  or the combinational logic  522  can be configured to implement various processes described herein. The sequential logic circuit  520  may comprise a finite state machine. The sequential logic circuit  520  may comprise a combinational logic  522 , at least one memory circuit  524 , and a clock  529 , for example. The at least one memory circuit  524  can store a current state of the finite state machine. In certain instances, the sequential logic circuit  520  may be synchronous or asynchronous. The combinational logic  522  is configured to receive data associated with the surgical instrument or tool from an input  526 , process the data by the combinational logic  522 , and provide an output  528 . In other aspects, the circuit may comprise a combination of a processor (e.g., processor  502 ,  FIG.  10   ) and a finite state machine to implement various processes herein. In other aspects, the finite state machine may comprise a combination of a combinational logic circuit (e.g., combinational logic circuit  510 ,  FIG.  11   ) and the sequential logic circuit  520 . 
       FIG.  13    illustrates a surgical instrument or tool comprising a plurality of motors which can be activated to perform various functions. In certain instances, a first motor can be activated to perform a first function, a second motor can be activated to perform a second function, a third motor can be activated to perform a third function, a fourth motor can be activated to perform a fourth function, and so on. In certain instances, the plurality of motors of robotic surgical instrument  600  can be individually activated to cause firing, closure, and/or articulation motions in the end effector. The firing, closure, and/or articulation motions can be transmitted to the end effector through a shaft assembly, for example. 
     In certain instances, the surgical instrument system or tool may include a firing motor  602 . The firing motor  602  may be operably coupled to a firing motor drive assembly  604  which can be configured to transmit firing motions, generated by the motor  602  to the end effector, in particular to displace the clamp arm closure member. The closure member may be retracted by reversing the direction of the motor  602 , which also causes the clamp arm to open. 
     In certain instances, the surgical instrument or tool may include a closure motor  603 . The closure motor  603  may be operably coupled to a closure motor drive assembly  605  which can be configured to transmit closure motions, generated by the motor  603  to the end effector, in particular to displace a closure tube to close the anvil and compress tissue between the anvil and the staple cartridge. The closure motor  603  may be operably coupled to a closure motor drive assembly  605  which can be configured to transmit closure motions, generated by the motor  603  to the end effector, in particular to displace a closure tube to close the clamp arm and compress tissue between the clamp arm and either an ultrasonic blade or jaw member of an electrosurgical device. The closure motions may cause the end effector to transition from an open configuration to an approximated configuration to capture tissue, for example. The end effector may be transitioned to an open position by reversing the direction of the motor  603 . 
     In certain instances, the surgical instrument or tool may include one or more articulation motors  606   a ,  606   b , for example. The motors  606   a ,  606   b  may be operably coupled to respective articulation motor drive assemblies  608   a ,  608   b , which can be configured to transmit articulation motions generated by the motors  606   a ,  606   b  to the end effector. In certain instances, the articulation motions may cause the end effector to articulate relative to the shaft, for example. 
     As described above, the surgical instrument or tool may include a plurality of motors which may be configured to perform various independent functions. In certain instances, the plurality of motors of the surgical instrument or tool can be individually or separately activated to perform one or more functions while the other motors remain inactive. For example, the articulation motors  606   a ,  606   b  can be activated to cause the end effector to be articulated while the firing motor  602  remains inactive. Alternatively, the firing motor  602  can be activated to fire the plurality of staples, and/or to advance the cutting edge, while the articulation motor  606  remains inactive. Furthermore, the closure motor  603  may be activated simultaneously with the firing motor  602  to cause the closure tube or closure member to advance distally as described in more detail herein below. 
     In certain instances, the surgical instrument or tool may include a common control module  610  which can be employed with a plurality of motors of the surgical instrument or tool. In certain instances, the common control module  610  may accommodate one of the plurality of motors at a time. For example, the common control module  610  can be couplable to and separable from the plurality of motors of the robotic surgical instrument individually. In certain instances, a plurality of the motors of the surgical instrument or tool may share one or more common control modules such as the common control module  610 . In certain instances, a plurality of motors of the surgical instrument or tool can be individually and selectively engaged with the common control module  610 . In certain instances, the common control module  610  can be selectively switched from interfacing with one of a plurality of motors of the surgical instrument or tool to interfacing with another one of the plurality of motors of the surgical instrument or tool. 
     In at least one example, the common control module  610  can be selectively switched between operable engagement with the articulation motors  606   a ,  606   b  and operable engagement with either the firing motor  602  or the closure motor  603 . In at least one example, as illustrated in  FIG.  13   , a switch  614  can be moved or transitioned between a plurality of positions and/or states. In a first position  616 , the switch  614  may electrically couple the common control module  610  to the firing motor  602 ; in a second position  617 , the switch  614  may electrically couple the common control module  610  to the closure motor  603 ; in a third position  618   a , the switch  614  may electrically couple the common control module  610  to the first articulation motor  606   a ; and in a fourth position  618   b , the switch  614  may electrically couple the common control module  610  to the second articulation motor  606   b , for example. In certain instances, separate common control modules  610  can be electrically coupled to the firing motor  602 , the closure motor  603 , and the articulations motor  606   a ,  606   b  at the same time. In certain instances, the switch  614  may be a mechanical switch, an electromechanical switch, a solid-state switch, or any suitable switching mechanism. 
     Each of the motors  602 ,  603 ,  606   a ,  606   b  may comprise a torque sensor to measure the output torque on the shaft of the motor. The force on an end effector may be sensed in any conventional manner, such as by force sensors on the outer sides of the jaws or by a torque sensor for the motor actuating the jaws. 
     In various instances, as illustrated in  FIG.  13   , the common control module  610  may comprise a motor driver  626  which may comprise one or more H-Bridge FETs. The motor driver  626  may modulate the power transmitted from a power source  628  to a motor coupled to the common control module  610  based on input from a microcontroller  620  (the “controller”), for example. In certain instances, the microcontroller  620  can be employed to determine the current drawn by the motor, for example, while the motor is coupled to the common control module  610 , as described above. 
     In certain instances, the microcontroller  620  may include a microprocessor  622  (the “processor”) and one or more non-transitory computer-readable mediums or memory units  624  (the “memory”). In certain instances, the memory  624  may store various program instructions, which when executed may cause the processor  622  to perform a plurality of functions and/or calculations described herein. In certain instances, one or more of the memory units  624  may be coupled to the processor  622 , for example. In various aspects, the microcontroller  620  may communicate over a wired or wireless channel, or combinations thereof. 
     In certain instances, the power source  628  can be employed to supply power to the microcontroller  620 , for example. In certain instances, the power source  628  may comprise a battery (or “battery pack” or “power pack”), such as a lithium-ion battery, for example. In certain instances, the battery pack may be configured to be releasably mounted to a handle for supplying power to the surgical instrument  600 . A number of battery cells connected in series may be used as the power source  628 . In certain instances, the power source  628  may be replaceable and/or rechargeable, for example. 
     In various instances, the processor  622  may control the motor driver  626  to control the position, direction of rotation, and/or velocity of a motor that is coupled to the common control module  610 . In certain instances, the processor  622  can signal the motor driver  626  to stop and/or disable a motor that is coupled to the common control module  610 . It should be understood that the term “processor” as used herein includes any suitable microprocessor, microcontroller, or other basic computing device that incorporates the functions of a computer’s central processing unit (CPU) on an integrated circuit or, at most, a few integrated circuits. The processor  622  is a multipurpose, programmable device that accepts digital data as input, processes it according to instructions stored in its memory, and provides results as output. It is an example of sequential digital logic, as it has internal memory. Processors operate on numbers and symbols represented in the binary numeral system. 
     In one instance, the processor  622  may be any single-core or multicore processor such as those known under the trade name ARM Cortex by Texas Instruments. In certain instances, the microcontroller  620  may be an LM 4F230H5QR, available from Texas Instruments, for example. In at least one example, the Texas Instruments LM4F230H5QR is an ARM Cortex-M4F Processor Core comprising an on-chip memory of 256 KB single-cycle flash memory, or other non-volatile memory, up to 40 MHz, a prefetch buffer to improve performance above 40 MHz, a 32 KB single-cycle SRAM, an internal ROM loaded with StellarisWare® software, a 2 KB EEPROM, one or more PWM modules, one or more QEI analogs, one or more 12-bit ADCs with 12 analog input channels, among other features that are readily available for the product datasheet. Other microcontrollers may be readily substituted for use with the module 4410. Accordingly, the present disclosure should not be limited in this context. 
     In certain instances, the memory  624  may include program instructions for controlling each of the motors of the surgical instrument  600  that are couplable to the common control module  610 . For example, the memory  624  may include program instructions for controlling the firing motor  602 , the closure motor  603 , and the articulation motors  606   a ,  606   b . Such program instructions may cause the processor  622  to control the firing, closure, and articulation functions in accordance with inputs from algorithms or control programs of the surgical instrument or tool. 
     In certain instances, one or more mechanisms and/or sensors such as, for example, sensors  630  can be employed to alert the processor  622  to the program instructions that should be used in a particular setting. For example, the sensors  630  may alert the processor  622  to use the program instructions associated with firing, closing, and articulating the end effector. In certain instances, the sensors  630  may comprise position sensors which can be employed to sense the position of the switch  614 , for example. Accordingly, the processor  622  may use the program instructions associated with firing the closure member coupled to the clamp arm of the end effector upon detecting, through the sensors  630  for example, that the switch  614  is in the first position  616 ; the processor  622  may use the program instructions associated with closing the anvil upon detecting, through the sensors  630  for example, that the switch  614  is in the second position  617 ; and the processor  622  may use the program instructions associated with articulating the end effector upon detecting, through the sensors  630  for example, that the switch  614  is in the third or fourth position  618   a ,  618   b . 
       FIG.  14    is a schematic diagram of a robotic surgical instrument  700  configured to operate a surgical tool described herein according to one aspect of this disclosure. The robotic surgical instrument  700  may be programmed or configured to control distal/proximal translation of a displacement member, distal/proximal displacement of a closure tube, shaft rotation, and articulation, either with single or multiple articulation drive links. In one aspect, the surgical instrument  700  may be programmed or configured to individually control a firing member, a closure member, a shaft member, or one or more articulation members, or combinations thereof. The surgical instrument  700  comprises a control circuit  710  configured to control motor-driven firing members, closure members, shaft members, or one or more articulation members, or combinations thereof. 
     In one aspect, the robotic surgical instrument  700  comprises a control circuit  710  configured to control a clamp arm  716  and a closure member  714  portion of an end effector  702 , an ultrasonic blade  718  coupled to an ultrasonic transducer  719  excited by an ultrasonic generator  721 , a shaft  740 , and one or more articulation members  742   a ,  742   b  via a plurality of motors  704   a - 704   e . A position sensor  734  may be configured to provide position feedback of the closure member  714  to the control circuit  710 . Other sensors  738  may be configured to provide feedback to the control circuit  710 . A timer/counter  731  provides timing and counting information to the control circuit  710 . An energy source  712  may be provided to operate the motors  704   a - 704   e , and a current sensor  736  provides motor current feedback to the control circuit  710 . The motors  704   a - 704   e  can be operated individually by the control circuit  710  in an open-loop or closed-loop feedback control. 
     In one aspect, the control circuit  710  may comprise one or more microcontrollers, microprocessors, or other suitable processors for executing instructions that cause the processor or processors to perform one or more tasks. In one aspect, a timer/counter  731  provides an output signal, such as the elapsed time or a digital count, to the control circuit  710   to correlate the position of the closure member  714  as determined by the position sensor  734  with the output of the timer/counter  731  such that the control circuit  710  can determine the position of the closure member  714  at a specific time (t) relative to a starting position or the time (t) when the closure member  714  is at a specific position relative to a starting position. The timer/counter  731  may be configured to measure elapsed time, count external events, or time external events. 
     In one aspect, the control circuit  710  may be programmed to control functions of the end effector  702  based on one or more tissue conditions. The control circuit  710  may be programmed to sense tissue conditions, such as thickness, either directly or indirectly, as described herein. The control circuit  710  may be programmed to select a firing control program or closure control program based on tissue conditions. A firing control program may describe the distal motion of the displacement member. Different firing control programs may be selected to better treat different tissue conditions. For example, when thicker tissue is present, the control circuit  710  may be programmed to translate the displacement member at a lower velocity and/or with lower power. When thinner tissue is present, the control circuit  710  may be programmed to translate the displacement member at a higher velocity and/or with higher power. A closure control program may control the closure force applied to the tissue by the clamp arm  716 . Other control programs control the rotation of the shaft  740  and the articulation members  742   a ,  742   b . 
     In one aspect, the control circuit  710  may generate motor set point signals. The motor set point signals may be provided to various motor controllers  708   a - 708   e . The motor controllers  708   a - 708   e  may comprise one or more circuits configured to provide motor drive signals to the motors  704   a - 704   e  to drive the motors  704   a - 704   e  as described herein. In some examples, the motors  704   a - 704   e  may be brushed DC electric motors. For example, the velocity of the motors  704   a - 704   e  may be proportional to the respective motor drive signals. In some examples, the motors  704   a - 704   e  may be brushless DC electric motors, and the respective motor drive signals may comprise a PWM signal provided to one or more stator windings of the motors  704   a - 704   e . Also, in some examples, the motor controllers  708   a - 708   e  may be omitted and the control circuit  710  may generate the motor drive signals directly. 
     In one aspect, the control circuit  710  may initially operate each of the motors  704   a - 704   e  in an open-loop configuration for a first open-loop portion of a stroke of the displacement member. Based on the response of the robotic surgical instrument  700  during the open-loop portion of the stroke, the control circuit  710  may select a firing control program in a closed-loop configuration. The response of the instrument may include a translation distance of the displacement member during the open-loop portion, a time elapsed during the open-loop portion, the energy provided to one of the motors  704   a - 704   e  during the open-loop portion, a sum of pulse widths of a motor drive signal, etc. After the open-loop portion, the control circuit  710  may implement the selected firing control program for a second portion of the displacement member stroke. For example, during a closed-loop portion of the stroke, the control circuit  710  may modulate one of the motors  704   a - 704   e  based on translation data describing a position of the displacement member in a closed-loop manner to translate the displacement member at a constant velocity. 
     In one aspect, the motors  704   a - 704   e  may receive power from an energy source  712 . The energy source  712  may be a DC power supply driven by a main alternating current power source, a battery, a super capacitor, or any other suitable energy source. The motors  704   a - 704   e  may be mechanically coupled to individual movable mechanical elements such as the closure member  714 , clamp arm  716 , shaft  740 , articulation  742   a , and articulation  742   b  via respective transmissions  706   a - 706   e . The transmissions  706   a - 706   e  may include one or more gears or other linkage components to couple the motors  704   a - 704   e  to movable mechanical elements. A position sensor  734  may sense a position of the closure member  714 . The position sensor  734  may be or include any type of sensor that is capable of generating position data that indicate a position of the closure member  714 . In some examples, the position sensor  734  may include an encoder configured to provide a series of pulses to the control circuit  710  as the closure member  714  translates distally and proximally. The control circuit  710  may track the pulses to determine the position of the closure member  714 . Other suitable position sensors may be used, including, for example, a proximity sensor. Other types of position sensors may provide other signals indicating motion of the closure member  714 . Also, in some examples, the position sensor  734  may be omitted. Where any of the motors  704   a - 704   e  is a stepper motor, the control circuit  710  may track the position of the closure member  714  by aggregating the number and direction of steps that the motor  704  has been instructed to execute. The position sensor  734  may be located in the end effector  702  or at any other portion of the instrument. The outputs of each of the motors  704   a - 704   e  include a torque sensor  744   a - 744   e  to sense force and have an encoder to sense rotation of the drive shaft. 
     In one aspect, the control circuit  710  is configured to drive a firing member such as the closure member  714  portion of the end effector  702 . The control circuit  710  provides a motor set point to a motor control  708   a , which provides a drive signal to the motor  704   a . The output shaft of the motor  704   a  is coupled to a torque sensor  744   a . The torque sensor  744   a  is coupled to a transmission  706   a  which is coupled to the closure member  714 . The transmission  706   a  comprises movable mechanical elements such as rotating elements and a firing member to control the movement of the closure member  714  distally and proximally along a longitudinal axis of the end effector  702 . In one aspect, the motor  704   a  may be coupled to the knife gear assembly, which includes a knife gear reduction set that includes a first knife drive gear and a second knife drive gear. A torque sensor  744   a  provides a firing force feedback signal to the control circuit  710 . The firing force signal represents the force required to fire or displace the closure member  714 . A position sensor  734  may be configured to provide the position of the closure member  714  along the firing stroke or the position of the firing member as a feedback signal to the control circuit  710 . The end effector  702  may include additional sensors  738  configured to provide feedback signals to the control circuit  710 . When ready to use, the control circuit  710  may provide a firing signal to the motor control  708   a . In response to the firing signal, the motor  704   a  may drive the firing member distally along the longitudinal axis of the end effector  702  from a proximal stroke start position to a stroke end position distal to the stroke start position. As the closure member  714  translates distally, the clamp arm  716  closes towards the ultrasonic blade  718 . 
     In one aspect, the control circuit  710  is configured to drive a closure member such as the clamp arm  716  portion of the end effector  702 . The control circuit  710  provides a motor set point to a motor control  708   b , which provides a drive signal to the motor  704   b . The output shaft of the motor  704   b  is coupled to a torque sensor  744   b . The torque sensor  744   b  is coupled to a transmission  706   b  which is coupled to the clamp arm  716 . The transmission  706   b  comprises movable mechanical elements such as rotating elements and a closure member to control the movement of the clamp arm  716  from the open and closed positions. In one aspect, the motor  704   b  is coupled to a closure gear assembly, which includes a closure reduction gear set that is supported in meshing engagement with the closure spur gear. The torque sensor  744   b  provides a closure force feedback signal to the control circuit  710 . The closure force feedback signal represents the closure force applied to the clamp arm  716 . The position sensor  734  may be configured to provide the position of the closure member as a feedback signal to the control circuit  710 . Additional sensors  738  in the end effector  702  may provide the closure force feedback signal to the control circuit  710 . The pivotable clamp arm  716  is positioned opposite the ultrasonic blade  718 . When ready to use, the control circuit  710  may provide a closure signal to the motor control  708   b . In response to the closure signal, the motor  704   b  advances a closure member to grasp tissue between the clamp arm  716  and the ultrasonic blade  718 . 
     In one aspect, the control circuit  710  is configured to rotate a shaft member such as the shaft  740  to rotate the end effector  702 . The control circuit  710  provides a motor set point to a motor control  708   c , which provides a drive signal to the motor  704   c . The output shaft of the motor  704   c  is coupled to a torque sensor  744   c . The torque sensor  744   c  is coupled to a transmission  706   c  which is coupled to the shaft  740 . The transmission  706   c  comprises movable mechanical elements such as rotating elements to control the rotation of the shaft  740  clockwise or counterclockwise up to and over 360°. In one aspect, the motor  704   c  is coupled to the rotational transmission assembly, which includes a tube gear segment that is formed on (or attached to) the proximal end of the proximal closure tube for operable engagement by a rotational gear assembly that is operably supported on the tool mounting plate. The torque sensor  744   c  provides a rotation force feedback signal to the control circuit  710 . The rotation force feedback signal represents the rotation force applied to the shaft  740 . The position sensor  734  may be configured to provide the position of the closure member as a feedback signal to the control circuit  710 . Additional sensors  738  such as a shaft encoder may provide the rotational position of the shaft  740  to the control circuit  710 . 
     In one aspect, the control circuit  710  is configured to articulate the end effector  702 . The control circuit  710  provides a motor set point to a motor control  708   d , which provides a drive signal to the motor  704   d . The output shaft of the motor  704   d  is coupled to a torque sensor  744   d . The torque sensor  744   d  is coupled to a transmission  706   d  which is coupled to an articulation member  742   a . The transmission  706   d  comprises movable mechanical elements such as articulation elements to control the articulation of the end effector  702  ±65°. In one aspect, the motor  704   d  is coupled to an articulation nut, which is rotatably journaled on the proximal end portion of the distal spine portion and is rotatably driven thereon by an articulation gear assembly. The torque sensor  744   d  provides an articulation force feedback signal to the control circuit  710 . The articulation force feedback signal represents the articulation force applied to the end effector  702 . Sensors  738 , such as an articulation encoder, may provide the articulation position of the end effector  702  to the control circuit  710 . 
     In another aspect, the articulation function of the robotic surgical system  700  may comprise two articulation members, or links,  742   a ,  742   b . These articulation members  742   a ,  742   b  are driven by separate disks on the robot interface (the rack) which are driven by the two motors  708   d ,  708   e . When the separate firing motor  704   a  is provided, each of articulation links  742   a ,  742   b  can be antagonistically driven with respect to the other link in order to provide a resistive holding motion and a load to the head when it is not moving and to provide an articulation motion as the head is articulated. The articulation members  742   a ,  742   b  attach to the head at a fixed radius as the head is rotated. Accordingly, the mechanical advantage of the push-and-pull link changes as the head is rotated. This change in the mechanical advantage may be more pronounced with other articulation link drive systems. 
     In one aspect, the one or more motors  704   a - 704   e  may comprise a brushed DC motor with a gearbox and mechanical links to a firing member, closure member, or articulation member. Another example includes electric motors  704   a - 704   e  that operate the movable mechanical elements such as the displacement member, articulation links, closure tube, and shaft. An outside influence is an unmeasured, unpredictable influence of things like tissue, surrounding bodies, and friction on the physical system. Such outside influence can be referred to as drag, which acts in opposition to one of electric motors  704   a - 704   e . The outside influence, such as drag, may cause the operation of the physical system to deviate from a desired operation of the physical system. 
     In one aspect, the position sensor  734  may be implemented as an absolute positioning system. In one aspect, the position sensor  734  may comprise a magnetic rotary absolute positioning system implemented as an AS5055EQFT single-chip magnetic rotary position sensor available from Austria Microsystems, AG. The position sensor  734  may interface with the control circuit  710  to provide an absolute positioning system. The position may include multiple Hall-effect elements located above a magnet and coupled to a CORDIC processor, also known as the digit-by-digit method and Volder’s algorithm, that is provided to implement a simple and efficient algorithm to calculate hyperbolic and trigonometric functions that require only addition, subtraction, bitshift, and table lookup operations. 
     In one aspect, the control circuit  710  may be in communication with one or more sensors  738 . The sensors  738  may be positioned on the end effector  702  and adapted to operate with the robotic surgical instrument  700  to measure the various derived parameters such as the gap distance versus time, tissue compression versus time, and anvil strain versus time. The sensors  738  may comprise a magnetic sensor, a magnetic field sensor, a strain gauge, a load cell, a pressure sensor, a force sensor, a torque sensor, an inductive sensor such as an eddy current sensor, a resistive sensor, a capacitive sensor, an optical sensor, and/or any other suitable sensor for measuring one or more parameters of the end effector  702 . The sensors  738  may include one or more sensors. The sensors  738  may be located on the clamp arm  716  to determine tissue location using segmented electrodes. The torque sensors  744   a - 744   e  may be configured to sense force such as firing force, closure force, and/or articulation force, among others. Accordingly, the control circuit  710  can sense (1) the closure load experienced by the distal closure tube and its position, (2) the firing member at the rack and its position, (3) what portion of the ultrasonic blade  718  has tissue on it, and (4) the load and position on both articulation rods. 
     In one aspect, the one or more sensors  738  may comprise a strain gauge, such as a micro-strain gauge, configured to measure the magnitude of the strain in the clamp arm  716  during a clamped condition. The strain gauge provides an electrical signal whose amplitude varies with the magnitude of the strain. The sensors  738  may comprise a pressure sensor configured to detect a pressure generated by the presence of compressed tissue between the clamp arm  716  and the ultrasonic blade  718 . The sensors  738  may be configured to detect impedance of a tissue section located between the clamp arm  716  and the ultrasonic blade  718  that is indicative of the thickness and/or fullness of tissue located therebetween. 
     In one aspect, the sensors  738  may be implemented as one or more limit switches, electromechanical devices, solid-state switches, Hall-effect devices, magneto-resistive (MR) devices, giant magneto-resistive (GMR) devices, magnetometers, among others. In other implementations, the sensors  738  may be implemented as solid-state switches that operate under the influence of light, such as optical sensors, IR sensors, ultraviolet sensors, among others. Still, the switches may be solid-state devices such as transistors (e.g., FET, junction FET, MOSFET, bipolar, and the like). In other implementations, the sensors  738  may include electrical conductorless switches, ultrasonic switches, accelerometers, and inertial sensors, among others. 
     In one aspect, the sensors  738  may be configured to measure forces exerted on the clamp arm  716  by the closure drive system. For example, one or more sensors  738  can be at an interaction point between the closure tube and the clamp arm  716  to detect the closure forces applied by the closure tube to the clamp arm  716 . The forces exerted on the clamp arm  716  can be representative of the tissue compression experienced by the tissue section captured between the clamp arm  716  and the ultrasonic blade  718 . The one or more sensors  738  can be positioned at various interaction points along the closure drive system to detect the closure forces applied to the clamp arm  716  by the closure drive system. The one or more sensors  738  may be sampled in real time during a clamping operation by the processor of the control circuit  710 . The control circuit  710  receives real-time sample measurements to provide and analyze time-based information and assess, in real time, closure forces applied to the clamp arm  716 . 
     In one aspect, a current sensor  736  can be employed to measure the current drawn by each of the motors  704   a - 704   e . The force required to advance any of the movable mechanical elements such as the closure member  714  corresponds to the current drawn by one of the motors  704   a - 704   e . The force is converted to a digital signal and provided to the control circuit  710 . The control circuit  710  can be configured to simulate the response of the actual system of the instrument in the software of the controller. A displacement member can be actuated to move the closure member  714  in the end effector  702  at or near a target velocity. The robotic surgical instrument  700  can include a feedback controller, which can be one of any feedback controllers, including, but not limited to a PID, a state feedback, a linear-quadratic (LQR), and/or an adaptive controller, for example. The robotic surgical instrument  700  can include a power source to convert the signal from the feedback controller into a physical input such as case voltage, PWM voltage, frequency modulated voltage, current, torque, and/or force, for example. Additional details are disclosed in U.S. Pat. Application Serial No. 15/636,829, titled CLOSED LOOP VELOCITY CONTROL TECHNIQUES FOR ROBOTIC SURGICAL INSTRUMENT, filed Jun. 29, 2017, which is herein incorporated by reference in its entirety. 
       FIG.  15    illustrates a schematic diagram of a surgical instrument  750  configured to control the distal translation of a displacement member according to one aspect of this disclosure. In one aspect, the surgical instrument  750  is programmed to control the distal translation of a displacement member such as the closure member  764 . The surgical instrument  750  comprises an end effector  752  that may comprise a clamp arm  766 , a closure member  764 , and an ultrasonic blade  768  coupled to an ultrasonic transducer  769  driven by an ultrasonic generator  771 . 
     The position, movement, displacement, and/or translation of a linear displacement member, such as the closure member  764 , can be measured by an absolute positioning system, sensor arrangement, and position sensor  784 . Because the closure member  764  is coupled to a longitudinally movable drive member, the position of the closure member  764  can be determined by measuring the position of the longitudinally movable drive member employing the position sensor  784 . Accordingly, in the following description, the position, displacement, and/or translation of the closure member  764  can be achieved by the position sensor  784  as described herein. A control circuit  760  may be programmed to control the translation of the displacement member, such as the closure member  764 . The control circuit  760 , in some examples, may comprise one or more microcontrollers, microprocessors, or other suitable processors for executing instructions that cause the processor or processors to control the displacement member, e.g., the closure member  764 , in the manner described. In one aspect, a timer/counter  781  provides an output signal, such as the elapsed time or a digital count, to the control circuit  760  to correlate the position of the closure member  764  as determined by the position sensor  784  with the output of the timer/counter  781  such that the control circuit  760  can determine the position of the closure member  764  at a specific time (t) relative to a starting position. The timer/counter  781  may be configured to measure elapsed time, count external events, or time external events. 
     The control circuit  760  may generate a motor set point signal  772 . The motor set point signal  772  may be provided to a motor controller  758 . The motor controller  758  may comprise one or more circuits configured to provide a motor drive signal  774  to the motor  754  to drive the motor  754  as described herein. In some examples, the motor  754  may be a brushed DC electric motor. For example, the velocity of the motor  754  may be proportional to the motor drive signal  774 . In some examples, the motor  754  may be a brushless DC electric motor and the motor drive signal  774  may comprise a PWM signal provided to one or more stator windings of the motor  754 . Also, in some examples, the motor controller  758  may be omitted, and the control circuit  760  may generate the motor drive signal  774  directly. 
     The motor  754  may receive power from an energy source  762 . The energy source  762  may be or include a battery, a super capacitor, or any other suitable energy source. The motor  754  may be mechanically coupled to the closure member  764  via a transmission  756 . The transmission  756  may include one or more gears or other linkage components to couple the motor  754  to the closure member  764 . A position sensor  784  may sense a position of the closure member  764 . The position sensor  784  may be or include any type of sensor that is capable of generating position data that indicate a position of the closure member  764 . In some examples, the position sensor  784  may include an encoder configured to provide a series of pulses to the control circuit  760  as the closure member  764  translates distally and proximally. The control circuit  760  may track the pulses to determine the position of the closure member  764 . Other suitable position sensors may be used, including, for example, a proximity sensor. Other types of position sensors may provide other signals indicating motion of the closure member  764 . Also, in some examples, the position sensor  784  may be omitted. Where the motor  754  is a stepper motor, the control circuit  760  may track the position of the closure member  764  by aggregating the number and direction of steps that the motor  754  has been instructed to execute. The position sensor  784  may be located in the end effector  752  or at any other portion of the instrument. 
     The control circuit  760  may be in communication with one or more sensors  788 . The sensors  788  may be positioned on the end effector  752  and adapted to operate with the surgical instrument  750  to measure the various derived parameters such as gap distance versus time, tissue compression versus time, and anvil strain versus time. The sensors  788  may comprise a magnetic sensor, a magnetic field sensor, a strain gauge, a pressure sensor, a force sensor, an inductive sensor such as an eddy current sensor, a resistive sensor, a capacitive sensor, an optical sensor, and/or any other suitable sensor for measuring one or more parameters of the end effector  752 . The sensors  788  may include one or more sensors. 
     The one or more sensors  788  may comprise a strain gauge, such as a micro-strain gauge, configured to measure the magnitude of the strain in the clamp arm  766  during a clamped condition. The strain gauge provides an electrical signal whose amplitude varies with the magnitude of the strain. The sensors  788  may comprise a pressure sensor configured to detect a pressure generated by the presence of compressed tissue between the clamp arm  766  and the ultrasonic blade  768 . The sensors  788  may be configured to detect impedance of a tissue section located between the clamp arm  766  and the ultrasonic blade  768  that is indicative of the thickness and/or fullness of tissue located therebetween. 
     The sensors  788  may be is configured to measure forces exerted on the clamp arm  766  by a closure drive system. For example, one or more sensors  788  can be at an interaction point between a closure tube and the clamp arm  766  to detect the closure forces applied by a closure tube to the clamp arm  766 . The forces exerted on the clamp arm  766  can be representative of the tissue compression experienced by the tissue section captured between the clamp arm  766  and the ultrasonic blade  768 . The one or more sensors  788  can be positioned at various interaction points along the closure drive system to detect the closure forces applied to the clamp arm  766  by the closure drive system. The one or more sensors  788  may be sampled in real time during a clamping operation by a processor of the control circuit  760 . The control circuit  760  receives real-time sample measurements to provide and analyze time-based information and assess, in real time, closure forces applied to the clamp arm  766 . 
     A current sensor  786  can be employed to measure the current drawn by the motor  754 . The force required to advance the closure member  764  corresponds to the current drawn by the motor  754 . The force is converted to a digital signal and provided to the control circuit  760 . 
     The control circuit  760  can be configured to simulate the response of the actual system of the instrument in the software of the controller. A displacement member can be actuated to move a closure member  764  in the end effector  752  at or near a target velocity. The surgical instrument  750  can include a feedback controller, which can be one of any feedback controllers, including, but not limited to a PID, a state feedback, LQR, and/or an adaptive controller, for example. The surgical instrument  750  can include a power source to convert the signal from the feedback controller into a physical input such as case voltage, PWM voltage, frequency modulated voltage, current, torque, and/or force, for example. 
     The actual drive system of the surgical instrument  750  is configured to drive the displacement member, cutting member, or closure member  764 , by a brushed DC motor with gearbox and mechanical links to an articulation and/or knife system. Another example is the electric motor  754  that operates the displacement member and the articulation driver, for example, of an interchangeable shaft assembly. An outside influence is an unmeasured, unpredictable influence of things like tissue, surrounding bodies and friction on the physical system. Such outside influence can be referred to as drag which acts in opposition to the electric motor  754 . The outside influence, such as drag, may cause the operation of the physical system to deviate from a desired operation of the physical system. 
     Various example aspects are directed to a surgical instrument  750  comprising an end effector  752  with motor-driven surgical sealing and cutting implements. For example, a motor  754  may drive a displacement member distally and proximally along a longitudinal axis of the end effector  752 . The end effector  752  may comprise a pivotable clamp arm  766  and, when configured for use, an ultrasonic blade  768  positioned opposite the clamp arm  766 . A clinician may grasp tissue between the clamp arm  766  and the ultrasonic blade  768 , as described herein. When ready to use the instrument  750 , the clinician may provide a firing signal, for example by depressing a trigger of the instrument  750 . In response to the firing signal, the motor  754  may drive the displacement member distally along the longitudinal axis of the end effector  752  from a proximal stroke begin position to a stroke end position distal of the stroke begin position. As the displacement member translates distally, the closure member  764  with a cutting element positioned at a distal end, may cut the tissue between the ultrasonic blade  768  and the clamp arm  766 . 
     In various examples, the surgical instrument  750  may comprise a control circuit  760  programmed to control the distal translation of the displacement member, such as the closure member  764 , for example, based on one or more tissue conditions. The control circuit  760  may be programmed to sense tissue conditions, such as thickness, either directly or indirectly, as described herein. The control circuit  760  may be programmed to select a control program based on tissue conditions. A control program may describe the distal motion of the displacement member. Different control programs may be selected to better treat different tissue conditions. For example, when thicker tissue is present, the control circuit  760  may be programmed to translate the displacement member at a lower velocity and/or with lower power. When thinner tissue is present, the control circuit  760  may be programmed to translate the displacement member at a higher velocity and/or with higher power. 
     In some examples, the control circuit  760  may initially operate the motor  754  in an open loop configuration for a first open loop portion of a stroke of the displacement member. Based on a response of the instrument  750  during the open loop portion of the stroke, the control circuit  760  may select a firing control program. The response of the instrument may include, a translation distance of the displacement member during the open loop portion, a time elapsed during the open loop portion, energy provided to the motor  754  during the open loop portion, a sum of pulse widths of a motor drive signal, etc. After the open loop portion, the control circuit  760  may implement the selected firing control program for a second portion of the displacement member stroke. For example, during the closed loop portion of the stroke, the control circuit  760  may modulate the motor  754  based on translation data describing a position of the displacement member in a closed loop manner to translate the displacement member at a constant velocity. Additional details are disclosed in U.S. Pat. Application Serial No. 15/720,852, titled SYSTEM AND METHODS FOR CONTROLLING A DISPLAY OF A SURGICAL INSTRUMENT, filed Sep. 29, 2017, which is herein incorporated by reference in its entirety. 
       FIG.  16    is a schematic diagram of a surgical instrument  790  configured to control various functions according to one aspect of this disclosure. In one aspect, the surgical instrument  790  is programmed to control distal translation of a displacement member such as the closure member  764 . The surgical instrument  790  comprises an end effector  792  that may comprise a clamp arm  766 , a closure member  764 , and an ultrasonic blade  768  which may be interchanged with or work in conjunction with one or more RF electrodes  796  (shown in dashed line). The ultrasonic blade  768  is coupled to an ultrasonic transducer  769  driven by an ultrasonic generator  771 . 
     In one aspect, sensors  788  may be implemented as a limit switch, electromechanical device, solid-state switches, Hall-effect devices, MR devices, GMR devices, magnetometers, among others. In other implementations, the sensors  638  may be solid-state switches that operate under the influence of light, such as optical sensors, IR sensors, ultraviolet sensors, among others. Still, the switches may be solid-state devices such as transistors (e.g., FET, junction FET, MOSFET, bipolar, and the like). In other implementations, the sensors  788  may include electrical conductorless switches, ultrasonic switches, accelerometers, and inertial sensors, among others. 
     In one aspect, the position sensor  784  may be implemented as an absolute positioning system comprising a magnetic rotary absolute positioning system implemented as an AS5055EQFT single-chip magnetic rotary position sensor available from Austria Microsystems, AG. The position sensor  784  may interface with the control circuit  760  to provide an absolute positioning system. The position may include multiple Hall-effect elements located above a magnet and coupled to a CORDIC processor, also known as the digit-by-digit method and Volder’s algorithm, that is provided to implement a simple and efficient algorithm to calculate hyperbolic and trigonometric functions that require only addition, subtraction, bitshift, and table lookup operations. 
     In some examples, the position sensor  784  may be omitted. Where the motor  754  is a stepper motor, the control circuit  760  may track the position of the closure member  764  by aggregating the number and direction of steps that the motor has been instructed to execute. The position sensor  784  may be located in the end effector  792  or at any other portion of the instrument. 
     The control circuit  760  may be in communication with one or more sensors  788 . The sensors  788  may be positioned on the end effector  792  and adapted to operate with the surgical instrument  790  to measure the various derived parameters such as gap distance versus time, tissue compression versus time, and anvil strain versus time. The sensors  788  may comprise a magnetic sensor, a magnetic field sensor, a strain gauge, a pressure sensor, a force sensor, an inductive sensor such as an eddy current sensor, a resistive sensor, a capacitive sensor, an optical sensor, and/or any other suitable sensor for measuring one or more parameters of the end effector  792 . The sensors  788  may include one or more sensors. 
     An RF energy source  794  is coupled to the end effector  792  and is applied to the RF electrode  796  when the RF electrode  796  is provided in the end effector  792  in place of the ultrasonic blade  768  or to work in conjunction with the ultrasonic blade  768 . For example, the ultrasonic blade is made of electrically conductive metal and may be employed as the return path for electrosurgical RF current. The control circuit  760  controls the delivery of the RF energy to the RF electrode  796 . 
     Additional details are disclosed in U.S. Pat. Application Serial No. 15/636,096, titled SURGICAL SYSTEM COUPLABLE WITH STAPLE CARTRIDGE AND RADIO FREQUENCY CARTRIDGE, AND METHOD OF USING SAME, filed Jun. 28, 2017, which is herein incorporated by reference in its entirety. 
     Various aspects of the subject matter described herein are set out in the following numbered examples: 
     Example 1 - A modular surgical instrument that comprises an end effector assembly. The end effector assembly comprises a first jaw member, a second jaw member, and an input sensor array embedded in the first and second jaw members. The input sensor array is configured to detect a plurality of tissue parameters of a patient, and the plurality of tissue parameters correspond to a plurality of voltage signals. The end effector assembly further comprises an end effector control circuit comprising a voltage-to-frequency conversion circuit. The modular surgical instrument further comprises a handle assembly. The handle assembly comprises a handle assembly control circuit communicably coupled to the end effector control circuit. The handle assembly control circuit further comprising a de-multiplexing circuit, and a frequency-to-voltage conversion circuit. The modular surgical instrument further comprises a shaft comprising a proximal end, wherein the proximal end connects to the handle assembly, and a distal end, wherein the distal end of the shaft connects to the end effector assembly. The modular surgical instrument further comprises a power wire and a single-wire communication bus. The end effector control circuit and the handle assembly control circuit communicably coupled to the single-wire communication bus. 
     Example 2 - The modular surgical instrument of Example 1, wherein the plurality of tissue parameters includes: tissue moisture content, tissue composition, or tissue impedance. 
     Example 3 - The modular surgical instrument of Examples 1 or 2, wherein the voltage-to-frequency conversion circuit is configured to convert the plurality of voltage signals to a plurality of frequency signals, and wherein the plurality of frequency signals are converted to a different frequency domain that are separated by a guard band. 
     Example 4 - The modular surgical instrument of Example 3, wherein a first transceiver is configured to transmit the plurality of frequency signals to a second transceiver over the single-wire communication bus. 
     Example 5 - The modular surgical instrument of Examples 3 or 4, wherein the de-multiplexing circuit is configured to separate the plurality of frequency signals into individual frequency signals, wherein each individual frequency signal corresponds to a different input parameter. 
     Example 6 - The modular surgical instrument of Example 5, wherein the frequency-to-voltage conversion circuit is configured to convert the individual frequency signals into a plurality of restored voltage signals or a plurality of binary signals, wherein the plurality of restored voltage signals and the plurality of binary signals correspond to the plurality of tissue parameters of the patient. 
     Example 7 - The modular surgical instrument of Examples 1, 2, 3, 4, 5, or 6, wherein the handle assembly control circuit is configured to output the plurality of tissue parameters to a user. 
     Example 8 - The modular surgical instrument of Examples 1, 2, 3, 4, 5, 6, or 7, wherein the de-multiplexing circuit comprises two or more different frequency filters, and wherein the two or more frequency filters are band-pass filters with different non-overlapping frequency ranges. 
     Example 9 - A communication system for a surgical instrument, the system comprising an end effector assembly. The end effector assembly comprises a sensor array configured to detect a plurality of tissue parameters, wherein the plurality of tissue parameters correspond to a plurality of voltage signals. The end effector assembly further comprises an end effector control circuit, communicably coupled to the sensor array. The system further comprises a handle assembly comprising a handle assembly control circuit configured to process multiplexed frequency signals corresponding to the input signals of the sensor array. The system further comprises a shaft assembly comprising a proximal end, wherein the proximal end of the shaft is configured to connect to the handle assembly, and a distal end, wherein the distal end of the shaft is configured to connect to the end effector assembly. The shaft assembly further comprises a single-wire communication bus communicably connecting the end effector control circuit and the handle assembly control circuit. The end effector control circuit comprises a voltage-to-frequency conversion circuit configured to convert the plurality of voltage signals to a plurality of frequency signals corresponding to the plurality of tissue parameters, wherein the plurality of frequency signals are converted to a different frequency domain that separated by a guard band. The handle assembly control circuit comprises a de-multiplexing circuit configured to separate the plurality of frequency signals into individual frequency signals, wherein each individual frequency signal corresponds to a different tissue parameter. The handle assembly control circuit further comprises a frequency-to-voltage converter configured to convert the plurality of frequency signals to a plurality of restored voltage signals. 
     Example 10 - The communication system of Example 9, wherein the plurality of tissue parameters comprises at least one of tissue moisture content, tissue temperature, and tissue impedance. 
     Example 11 - The communication system of Examples 9 or 10, wherein the handle assembly control circuit receives the plurality of restored voltage signals and converts the plurality of restored voltage signals to binary signals. 
     Example 12 - The communication system of Example 11, wherein the handle assembly control circuit is configured to transmit the binary signals representative of tissue parameters of the patient to an output interface. 
     Example 13 - The communication system of Examples 9, 10, 11, or 12, wherein the frequency isolation circuit comprises two or more different frequency filters, and wherein the two or more frequency filters are band-pass filters with different non-overlapping frequency ranges. 
     Example 14 - A method for wired communication within a surgical device, the method comprising receiving, by an end effector control circuit, two or more voltage signals from a sensor array, wherein the sensor array is embedded in an end effector, and wherein the two or more voltage signals are representative of tissue parameters of a patient. The method further comprises converting, by the end effector control circuit, the two or more voltage signals into two or more respective frequency signals, transmitting, by the end effector control circuit, the two or more frequency signals over a single-wire communication bus to a handle assembly control circuit, and isolating, by the handle assembly control circuit, discrete frequency signals corresponding to two or more respective sensors of the sensor array. The method further comprises converting, by the handle assembly control circuit, the discrete frequency signals to two or more restored voltage signals corresponding to the two or more respective sensors of the sensor array, receiving, by a control circuit, the two or more restored voltage signals corresponding to the two or more respective sensors of the sensor array, and determining, by the control circuit, the representative of tissue parameters of the patent corresponding to the two or more restored voltage signals. The method further comprises transmitting, by the control circuit, the representative of tissue parameters of the patent to an output interface. 
     Example 15 - The method of Example 14, wherein the plurality of tissue parameters comprises at least one of tissue moisture content, tissue composition, and tissue impedance. 
     Example 16 - The method of Examples 14 or 15, wherein the single-wire communication bus is configured to into a shaft of the surgical device. 
     Example 17 - The method of Example 16, wherein the shaft of the surgical device comprises a proximal end and a distal end, and wherein the proximal end of the shaft is configured to connect to a handle assembly of the surgical device and the distal end of the shaft is configured to connect to an end effector assembly of the surgical device. 
     Example 18 - The method of Example 17, wherein the end effector control circuit is located at the distal end of the surgical instrument and is powered by a power source located in the proximal end of the handle assembly. The power source is configured to transfer power to the end effector control circuit over a power wire, and wherein the power wire passes through the shaft of the surgical instrument. 
     Example 19 - The method of Examples 14, 15, 16, 17, or 18, wherein the handle assembly control circuit comprises a de-multiplexing circuit, and wherein the de-multiplexing circuit comprises a plurality of band-pass filters with different non-overlapping frequency ranges. 
     While several forms have been illustrated and described, it is not the intention of Applicant to restrict or limit the scope of the appended claims to such detail. Numerous modifications, variations, changes, substitutions, combinations, and equivalents to those forms may be implemented and will occur to those skilled in the art without departing from the scope of the present disclosure. Moreover, the structure of each element associated with the described forms can be alternatively described as a means for providing the function performed by the element. Also, where materials are disclosed for certain components, other materials may be used. It is therefore to be understood that the foregoing description and the appended claims are intended to cover all such modifications, combinations, and variations as falling within the scope of the disclosed forms. The appended claims are intended to cover all such modifications, variations, changes, substitutions, modifications, and equivalents. 
     The foregoing detailed description has set forth various forms of the devices and/or processes via the use of block diagrams, flowcharts, and/or examples. Insofar as such block diagrams, flowcharts, and/or examples contain one or more functions and/or operations, it will be understood by those within the art that each function and/or operation within such block diagrams, flowcharts, and/or examples can be implemented, individually and/or collectively, by a wide range of hardware, software, firmware, or virtually any combination thereof. Those skilled in the art will recognize that some aspects of the forms disclosed herein, in whole or in part, can be equivalently implemented in integrated circuits, as one or more computer programs running on one or more computers (e.g., as one or more programs running on one or more computer systems), as one or more programs running on one or more processors (e.g., as one or more programs running on one or more microprocessors), as firmware, or as virtually any combination thereof, and that designing the circuitry and/or writing the code for the software and or firmware would be well within the skill of one of skill in the art in light of this disclosure. In addition, those skilled in the art will appreciate that the mechanisms of the subject matter described herein are capable of being distributed as one or more program products in a variety of forms, and that an illustrative form of the subject matter described herein applies regardless of the particular type of signal bearing medium used to actually carry out the distribution. 
     Instructions used to program logic to perform various disclosed aspects can be stored within a memory in the system, such as dynamic random access memory (DRAM), cache, flash memory, or other storage. Furthermore, the instructions can be distributed via a network or by way of other computer readable media. Thus a machine-readable medium may include any mechanism for storing or transmitting information in a form readable by a machine (e.g., a computer), but is not limited to, floppy diskettes, optical disks, compact disc, read-only memory (CD-ROMs), and magneto-optical disks, read-only memory (ROMs), random access memory (RAM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), magnetic or optical cards, flash memory, or a tangible, machine-readable storage used in the transmission of information over the Internet via electrical, optical, acoustical or other forms of propagated signals (e.g., carrier waves, infrared signals, digital signals, etc.). Accordingly, the non-transitory computer-readable medium includes any type of tangible machine-readable medium suitable for storing or transmitting electronic instructions or information in a form readable by a machine (e.g., a computer). 
     As used in any aspect herein, the term “control circuit” may refer to, for example, hardwired circuitry, programmable circuitry (e.g., a computer processor including one or more individual instruction processing cores, processing unit, processor, microcontroller, microcontroller unit, controller, digital signal processor (DSP), programmable logic device (PLD), programmable logic array (PLA), or field programmable gate array (FPGA)), state machine circuitry, firmware that stores instructions executed by programmable circuitry, and any combination thereof. The control circuit may, collectively or individually, be embodied as circuitry that forms part of a larger system, for example, an integrated circuit (IC), an application-specific integrated circuit (ASIC), a system on-chip (SoC), desktop computers, laptop computers, tablet computers, servers, smart phones, etc. Accordingly, as used herein “control circuit” includes, but is not limited to, electrical circuitry having at least one discrete electrical circuit, electrical circuitry having at least one integrated circuit, electrical circuitry having at least one application specific integrated circuit, electrical circuitry forming a general purpose computing device configured by a computer program (e.g., a general purpose computer configured by a computer program which at least partially carries out processes and/or devices described herein, or a microprocessor configured by a computer program which at least partially carries out processes and/or devices described herein), electrical circuitry forming a memory device (e.g., forms of random access memory), and/or electrical circuitry forming a communications device (e.g., a modem, communications switch, or optical-electrical equipment). Those having skill in the art will recognize that the subject matter described herein may be implemented in an analog or digital fashion or some combination thereof. 
     As used in one or more aspects of the present disclosure, a microcontroller may generally comprise a memory and a microprocessor (“processor”) operationally coupled to the memory. The processor may control a motor driver circuit generally utilized to control the position and velocity of a motor, for example. In certain instances, the processor can signal the motor driver to stop and/or disable the motor, for example. In certain instances, the microcontroller may be an LM 4F230H5QR, available from Texas Instruments, for example. In at least one example, the Texas Instruments LM4F230H5QR is an ARM Cortex-M4F Processor Core comprising on-chip memory of 256 KB single-cycle flash memory, or other non-volatile memory, up to 40 MHz, a prefetch buffer to improve performance above 40 MHz, a 32 KB single-cycle serial random access memory (SRAM), internal read-only memory (ROM) loaded with StellarisWare® software, 2 KB electrically erasable programmable read-only memory (EEPROM), one or more pulse width modulation (PWM) modules, one or more quadrature encoder inputs (QEI) analog, one or more 12-bit Analog-to-Digital Converters (ADC) with 12 analog input channels, among other features that are readily available for the product datasheet. 
     It should be understood that the term processor as used herein includes any suitable microprocessor, or other basic computing device that incorporates the functions of a computer’s central processing unit (CPU) on an integrated circuit or at most a few integrated circuits. The processor is a multipurpose, programmable device that accepts digital data as input, processes it according to instructions stored in its memory, and provides results as output. It is an example of sequential digital logic, as it has internal memory. Processors operate on numbers and symbols represented in the binary numeral system. 
     In at least one instance, the processor may be any single core or multicore processor such as those known under the trade name ARM Cortex by Texas Instruments. Nevertheless, other suitable substitutes for microcontrollers and safety processor may be employed, without limitation. 
     As used in any aspect herein, the term “logic” may refer to an app, software, firmware and/or circuitry configured to perform any of the aforementioned operations. Software may be embodied as a software package, code, instructions, instruction sets and/or data recorded on non-transitory computer readable storage medium. Firmware may be embodied as code, instructions or instruction sets and/or data that are hard-coded (e.g., nonvolatile) in memory devices. 
     As used in any aspect herein, the terms “component,” “system,” “module” and the like can refer to a computer-related entity, either hardware, a combination of hardware and software, software, or software in execution. 
     As used in any aspect herein, an “algorithm” refers to a self-consistent sequence for manipulation of physical quantities and/or logic states which may, though need not necessarily, take the form of electrical or magnetic signals capable of being stored, transferred, combined, compared, and otherwise manipulated. It is common usage to refer to these signals as bits, values, elements, symbols, characters, terms, numbers, or the like. These and similar terms may be associated with the appropriate physical quantities and are merely convenient labels applied to these quantities and/or states. 
     A network may include a packet switched network. The communication devices may be capable of communicating with each other using a selected packet switched network communications protocol. One example communications protocol may include an Ethernet communications protocol which may be capable permitting communication using a Transmission Control Protocol/Internet Protocol (TCP/IP). The Ethernet protocol may comply or be compatible with the Ethernet standard published by the Institute of Electrical and Electronics Engineers (IEEE) titled “IEEE 802.3 Standard”, published in December, 2008 and/or later versions of this standard. Alternatively or additionally, the communication devices may be capable of communicating with each other using an X.25 communications protocol. The X.25 communications protocol may comply or be compatible with a standard promulgated by the International Telecommunication Union-Telecommunication Standardization Sector (ITU-T). Alternatively or additionally, the communication devices may be capable of communicating with each other using a frame relay communications protocol. The frame relay communications protocol may comply or be compatible with a standard promulgated by Consultative Committee for International Telegraph and Telephone (CCITT) and/or the American National Standards Institute (ANSI). Alternatively or additionally, the transceivers may be capable of communicating with each other using an Asynchronous Transfer Mode (ATM) communications protocol. The ATM communications protocol may comply or be compatible with an ATM standard published by the ATM Forum titled “ATM-MPLS Network Interworking 2.0” published August 2001, and/or later versions of this standard. Of course, different and/or after-developed connection-oriented network communication protocols are equally contemplated herein. 
     One or more drive systems or drive assemblies, as described herein, employ one or more electric motors. In various forms, the electric motors may be a DC brushed driving motor, for example. In other arrangements, the motor may include a brushless motor, a cordless motor, a synchronous motor, a stepper motor, or any other suitable electric motor. The electric motors may be powered by a power source that in one form may comprise a removable power pack. Batteries may each comprise, for example, a Lithium Ion (“LI”) or other suitable battery. The electric motors can include rotatable shafts that operably interface with gear reducer assemblies, for example. In certain instances, a voltage polarity provided by the power source can operate an electric motor in a clockwise direction wherein the voltage polarity applied to the electric motor by the battery can be reversed in order to operate the electric motor in a counter-clockwise direction. In various aspects, a microcontroller controls the electric motor through a motor driver via a pulse width modulated control signal. The motor driver can be configured to adjust the speed of the electric motor either in clockwise or counter-clockwise direction. The motor driver is also configured to switch between a plurality of operational modes which include an electronic motor braking mode, a constant speed mode, an electronic clutching mode, and a controlled current activation mode. In electronic braking mode, two terminal of the drive motor  200  are shorted and the generated back EMF counteracts the rotation of the electric motor allowing for faster stopping and greater positional precision. 
     Unless specifically stated otherwise as apparent from the foregoing disclosure, it is appreciated that, throughout the foregoing disclosure, discussions using terms such as “processing,” “computing,” “calculating,” “determining,” “displaying,” or the like, refer to the action and processes of a computer system, or similar electronic computing device, that manipulates and transforms data represented as physical (electronic) quantities within the computer system’s registers and memories into other data similarly represented as physical quantities within the computer system memories or registers or other such information storage, transmission or display devices. 
     One or more components may be referred to herein as “configured to,” “configurable to,” “operable/operative to,” “adapted/adaptable,” “able to,” “conformable/conformed to,” etc. Those skilled in the art will recognize that “configured to” can generally encompass active-state components and/or inactive-state components and/or standby-state components, unless context requires otherwise. 
     Those skilled in the art will recognize that, in general, terms used herein, and especially in the appended claims (e.g., bodies of the appended claims) are generally intended as “open” terms (e.g., the term “including” should be interpreted as “including but not limited to,” the term “having” should be interpreted as “having at least,” the term “includes” should be interpreted as “includes but is not limited to,” etc.). It will be further understood by those within the art that if a specific number of an introduced claim recitation is intended, such an intent will be explicitly recited in the claim, and in the absence of such recitation no such intent is present. For example, as an aid to understanding, the following appended claims may contain usage of the introductory phrases “at least one” and “one or more” to introduce claim recitations. However, the use of such phrases should not be construed to imply that the introduction of a claim recitation by the indefinite articles “a” or “an” limits any particular claim containing such introduced claim recitation to claims containing only one such recitation, even when the same claim includes the introductory phrases “one or more” or “at least one” and indefinite articles such as “a” or “an” (e.g., “a” and/or “an” should typically be interpreted to mean “at least one” or “one or more”); the same holds true for the use of definite articles used to introduce claim recitations. 
     In addition, even if a specific number of an introduced claim recitation is explicitly recited, those skilled in the art will recognize that such recitation should typically be interpreted to mean at least the recited number (e.g., the bare recitation of “two recitations,” without other modifiers, typically means at least two recitations, or two or more recitations). Furthermore, in those instances where a convention analogous to “at least one of A, B, and C, etc.” is used, in general such a construction is intended in the sense one having skill in the art would understand the convention (e.g., “a system having at least one of A, B, and C” would include but not be limited to systems that have A alone, B alone, C alone, A and B together, A and C together, B and C together, and/or A, B, and C together, etc.). In those instances where a convention analogous to “at least one of A, B, or C, etc.” is used, in general such a construction is intended in the sense one having skill in the art would understand the convention (e.g., “a system having at least one of A, B, or C” would include but not be limited to systems that have A alone, B alone, C alone, A and B together, A and C together, B and C together, and/or A, B, and C together, etc.). It will be further understood by those within the art that typically a disjunctive word and/or phrase presenting two or more alternative terms, whether in the description, claims, or drawings, should be understood to contemplate the possibilities of including one of the terms, either of the terms, or both terms unless context dictates otherwise. For example, the phrase “A or B” will be typically understood to include the possibilities of “A” or “B” or “A and B.” 
     With respect to the appended claims, those skilled in the art will appreciate that recited operations therein may generally be performed in any order. Also, although various operational flow diagrams are presented in a sequence(s), it should be understood that the various operations may be performed in other orders than those which are illustrated, or may be performed concurrently. Examples of such alternate orderings may include overlapping, interleaved, interrupted, reordered, incremental, preparatory, supplemental, simultaneous, reverse, or other variant orderings, unless context dictates otherwise. Furthermore, terms like “responsive to,” “related to,” or other past-tense adjectives are generally not intended to exclude such variants, unless context dictates otherwise. 
     It is worthy to note that any reference to “one aspect,” “an aspect,” “an exemplification,” “one exemplification,” and the like means that a particular feature, structure, or characteristic described in connection with the aspect is included in at least one aspect. Thus, appearances of the phrases “in one aspect,” “in an aspect,” “in an exemplification,” and “in one exemplification” in various places throughout the specification are not necessarily all referring to the same aspect. Furthermore, the particular features, structures or characteristics may be combined in any suitable manner in one or more aspects. 
     In this specification, unless otherwise indicated, terms “about” or “approximately” as used in the present disclosure, unless otherwise specified, means an acceptable error for a particular value as determined by one of ordinary skill in the art, which depends in part on how the value is measured or determined. In certain embodiments, the term “about” or “approximately” means within 1, 2, 3, or 4 standard deviations. In certain embodiments, the term “about” or “approximately” means within 50%, 20%, 15%, 10%, 9%, 8%, 7%, 6%, 5%, 4%, 3%, 2%, 1%, 0.5%, or 0.05% of a given value or range. 
     In this specification, unless otherwise indicated, all numerical parameters are to be understood as being prefaced and modified in all instances by the term “about,” in which the numerical parameters possess the inherent variability characteristic of the underlying measurement techniques used to determine the numerical value of the parameter. At the very least, and not as an attempt to limit the application of the doctrine of equivalents to the scope of the claims, each numerical parameter described herein should at least be construed in light of the number of reported significant digits and by applying ordinary rounding techniques. 
     Any numerical range recited herein includes all sub-ranges subsumed within the recited range. For example, a range of “1 to 10” includes all sub-ranges between (and including) the recited minimum value of 1 and the recited maximum value of 10, that is, having a minimum value equal to or greater than 1 and a maximum value equal to or less than 10. Also, all ranges recited herein are inclusive of the end points of the recited ranges. For example, a range of “1 to 10” includes the end points 1 and 10. Any maximum numerical limitation recited in this specification is intended to include all lower numerical limitations subsumed therein, and any minimum numerical limitation recited in this specification is intended to include all higher numerical limitations subsumed therein. Accordingly, Applicant reserves the right to amend this specification, including the claims, to expressly recite any sub-range subsumed within the ranges expressly recited. All such ranges are inherently described in this specification. 
     Any patent application, patent, non-patent publication, or other disclosure material referred to in this specification and/or listed in any Application Data Sheet is incorporated by reference herein, to the extent that the incorporated materials is not inconsistent herewith. As such, and to the extent necessary, the disclosure as explicitly set forth herein supersedes any conflicting material incorporated herein by reference. Any material, or portion thereof, that is said to be incorporated by reference herein, but which conflicts with existing definitions, statements, or other disclosure material set forth herein will only be incorporated to the extent that no conflict arises between that incorporated material and the existing disclosure material. 
     In summary, numerous benefits have been described which result from employing the concepts described herein. The foregoing description of the one or more forms has been presented for purposes of illustration and description. It is not intended to be exhaustive or limiting to the precise form disclosed. Modifications or variations are possible in light of the above teachings. The one or more forms were chosen and described in order to illustrate principles and practical application to thereby enable one of ordinary skill in the art to utilize the various forms and with various modifications as are suited to the particular use contemplated. It is intended that the claims submitted herewith define the overall scope.