@@ -37,7 +37,7 @@ namespace rtps {
3737namespace  Config  {
3838const  VendorId_t VENDOR_ID = {13 , 37 };
3939const  std::array<uint8_t , 4 > IP_ADDRESS = {
40-  192 , 168 , 1 ,  103 }; //  Needs to be set in lwipcfg.h too.
40+  192 , 168 , 0 ,  66 }; //  Needs to be set in lwipcfg.h too.
4141const  GuidPrefix_t BASE_GUID_PREFIX{1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 , 12 };
4242
4343const  uint8_t  DOMAIN_ID = 0 ; //  230 possible with UDP
@@ -51,14 +51,7 @@ const uint8_t NUM_READERS_PER_PARTICIPANT = 4;
5151const  uint8_t  NUM_WRITER_PROXIES_PER_READER = 3 ;
5252const  uint8_t  NUM_READER_PROXIES_PER_WRITER = 3 ;
5353
54- const  uint8_t  MAX_NUM_UNMATCHED_REMOTE_WRITERS = 15 ;
55- const  uint8_t  MAX_NUM_UNMATCHED_REMOTE_READERS = 15 ;
56-  
57- const  uint8_t  MAX_NUM_READER_CALLBACKS = 5 ;
58- 
59- 
60- const  uint8_t  HISTORY_SIZE_STATELESS = 2 ;
61- const  uint8_t  HISTORY_SIZE_STATEFUL = 10 ;
54+ const  uint8_t  HISTORY_SIZE = 10 ;
6255
6356const  uint8_t  MAX_TYPENAME_LENGTH = 20 ;
6457const  uint8_t  MAX_TOPICNAME_LENGTH = 20 ;
@@ -69,27 +62,20 @@ const int THREAD_POOL_READER_STACKSIZE = 1600; // byte
6962const  uint16_t  SPDP_WRITER_STACKSIZE = 550 ; //  byte
7063
7164const  uint16_t  SF_WRITER_HB_PERIOD_MS = 4000 ;
72- const  uint16_t  SPDP_RESEND_PERIOD_MS = 1000 ;
65+ const  uint16_t  SPDP_RESEND_PERIOD_MS = 10000 ;
7366const  uint8_t  SPDP_CYCLECOUNT_HEARTBEAT =
7467 2 ; //  skip x SPDP rounds before checking liveliness
75- const  uint8_t  SPDP_WRITER_PRIO = 24 ;
68+ const  uint8_t  SPDP_WRITER_PRIO = 3 ;
7669const  uint8_t  SPDP_MAX_NUMBER_FOUND_PARTICIPANTS = 5 ;
77- const  uint8_t  SPDP_MAX_NUM_LOCATORS = 1 ;
78- const  Duration_t SPDP_DEFAULT_REMOTE_LEASE_DURATION = {
79-  100 , 0 }; //  Default lease duration for remote participants, usually
80-  //  overwritten by remote info
81- const  Duration_t SPDP_MAX_REMOTE_LEASE_DURATION = {
82-  180 ,
83-  0 }; //  Absolute maximum lease duration, ignoring remote participant info
84- 
70+ const  uint8_t  SPDP_MAX_NUM_LOCATORS = 5 ;
8571const  Duration_t SPDP_LEASE_DURATION = {100 , 0 };
8672
8773const  int  MAX_NUM_UDP_CONNECTIONS = 10 ;
8874
8975const  int  THREAD_POOL_NUM_WRITERS = 1 ;
9076const  int  THREAD_POOL_NUM_READERS = 1 ;
91- const  int  THREAD_POOL_WRITER_PRIO = 24 ;
92- const  int  THREAD_POOL_READER_PRIO = 24 ;
77+ const  int  THREAD_POOL_WRITER_PRIO = 3 ;
78+ const  int  THREAD_POOL_READER_PRIO = 3 ;
9379const  int  THREAD_POOL_WORKLOAD_QUEUE_LENGTH = 10 ;
9480
9581constexpr  int  OVERALL_HEAP_SIZE =
0 commit comments