background image

  

Ears-104 

Commercial in Confidence 

Copyright © 2021, all rights reserved by Exacom, Inc. 

16 

 

 

 

Wave  f ile names may be user-def ined using any number  of  f ormat codes that are def ined below. In  a 
f ormat string, any text that is not a f ormat code appears in the f ile name  verbatim. 

DO  NOT  SET 

FILENAMEFORMAT  = “”

. The  system will appear to be working but never  generate  rec ordings, because 

you told it not to write  them. 

 

Code  Meaning 

 

Code  Meaning 

Four-digit year 

 

Two-digit hour 

Two-digit month number 

 

Two-digit minute 

Two-digit day number 

 

Two-digit second 

One-digit channel  number 

 

DateTime  (%Y%M%D-%h%m%s) 

Ears Source Id f or the channel 

 

Unit IP  address 

Ears Location (f rom Global conf ig) 

 

f  

Data f ormat (e.g. PCM) 

Ears Name  (f rom Global conf ig) 

 

.ext 

File extension f or audio f iles (should be 
.cap) 

Capture  path (f rom Global conf ig) 

 

 

 

 

Note: 

FileNameFormat  makes no assumptions about what  the f ile should be, or where  they should be 

put. When  updating the entry, one 

should

 

Start with “%P/” to put the recordings at the system defined capture path.  
End with “.cap”. The  system expects completed but otherwise unprocessed capture files to end with .cap.  
Ensure  the generated  name  is unique.   

 

All other aspects of  FileNameFormat are  completely mutable.

 

If  the Media Server  is to be used, FileNameFormat  mus t contain a uniquely identif ying string f or each 
channel.  Either  include the %C channel  number substitution parameter  or some other per-channel 
FileNameFormat  that may be used to identif y all recordings f or one channel.  This  unique  identif ying 
inf ormation must be put into the  Media Server  directory map. The  def ault FileNameFormat  and the 
def ault Media Server  directory map will  work correctly without modif ication. This paragraph  only applies 
to custom file names; so long as “Line%C”  appears in the custom file name, the default Media Server 
setting will continue to work properly. 

 

Stream  Sinks have  the  following settings  available  for  configuration: 

 

Header  - 

Is the unique  name  of  an EarsStreamHeader  entry def ined within the header  section this 

conf iguration f ile. This should be wrapped in quotations.  

 

Server  - 

Is the  unique name  of  a server entry  def ined within the streaming section of  this conf iguration f ile.  

 

Sink = { 

Chan1File = { 

 

// Label used to identify this File  

  Type = "Wave"; 

 

// WaveSink writes data to a .WAV file 

Header = "Chan1File";  

 

// Header for this file (no default) 

  DataFormat = 

“PCM”;

        // Only PCM support at this time 

}; 
Chan1Stream = { 

// Label used to ID this Stream 

Type = "Stream"; 

// StreamSink writes data to a server 

Header = "Chan1Stream"; 

// Header for this stream (no default) 

Server = "TestRack";  

// Server connection (no default)  

}; 

}; 

Triggers 

Any number  of  triggers can be def ined in this section and used interchangeably  with a 

Summary of Contents for Ears-104

Page 1: ...ns proprietary information which belongsto Exacom Inc and is provided in commercial confidence Disclosure reproduction transmission or storage on anyelectronic device ormedium in anyform in part or in...

Page 2: ...sing out of theuse orinability to usethis product even if Exacom or its authorized reseller has been advised of thepossibilityof suchdamages orforany claim by any other party Exacom will have its liab...

Page 3: ...of Exacom Inc Microsoft and Windows are registered trademarks of the Microsoft Corporation in the United States and or other countries Web www exacom com Technical Support E mail support exacom com Sa...

Page 4: ...4 Specifications 5 2 5 Optional External Equipment 5 2 6 Power Up Sequence 5 2 7 Power Down Procedure 5 Chapter 3 Installation 6 3 1 Site Planning 6 3 2 Unpacking the Ears Components 6 3 3 Installati...

Page 5: ...ulatory Information FCC This device complies with Part 15 of the FCC Rules Operation is subject to the following two conditions 1 this device may not cause harmful interference and 2 this device must...

Page 6: ...d related dispatch centers The one 1 to four 4 input channels are individually configurable for analog digital telephone set and or radio The channels may be configured for 2 wire or 4 wire interfaces...

Page 7: ...hones Adapters available Security o Direct access via Console Port requires authentication or can be entirely disabled o Remote Access via SSH can be configured for SSH Key Based Authentication o Indu...

Page 8: ...ecorder but is also used to forward captured audio to an Exacom HindSight Multi Media Server 2 6 Power Up Sequence The power up sequence occurs when power is applied by connecting the AC DC power conv...

Page 9: ...hardware should be in a well ventilated area heaving a temperature range of 40 to 70 degrees C and a humidity range of 5 to 95 non condensing Accessibility of the Ears forservicing Protection from flo...

Page 10: ...ked below them Solid Green means activity is detected and a capture is currently in progress blinking green means activity is no longer detected but the capture is still in progress red means a clippi...

Page 11: ...d by the electrical grounding symbol this screw can be used to run a jumper from the Ears device a common ground point with the audio source to better improve noise rejection performance AUX port Rese...

Page 12: ...utty 4 3 Connect to the device via SSH by using one of the following methods 4 3 1 Ethernet Plug an Ethernet cable from the appropriate subnet into the RJ 45 jack next to the power connection Press wh...

Page 13: ...ired to be encrypted A utility is provided on the Ears device to perform this password encryption 4 4 4 Navigate to opt ears ftp_client Enter the command generateFTPpass mypassword replacing the words...

Page 14: ...ture process does not trigger then the line levels should be examined to ensure the levels are satisfactory for recording This can easily be done by selecting the Line Level screen on the OLED to moni...

Page 15: ...t out the text inside For example This is a comment indicates a comment no matter how many lines are between the start and end For changes to take effect be sure to save pending changes to the configu...

Page 16: ...ocation This field is used to determine the physical location of a device Location is typically used to help identify the facility a unit belongs to e g Fire1 Dispatch etc such that a particular call...

Page 17: ...rom the Streaming Server This employs a low resource wait so its value only affects how long it takes to perform the connection sequence NotifyLimit default 10 Some messages appear with great frequenc...

Page 18: ...a Keyfile used by FTP over SSL This should be a valid pathname wrapped in quotations User The username as pre determined on the FTP server Enter the username exactly as it appears on the server wrapp...

Page 19: ...e Media Server is to be used FileNameFormat must contain a uniquely identifying string for each channel Either include the C channel number substitution parameter or some other per channel FileNameFor...

Page 20: ...cording continues until the line level drops below 30db for a full 2000 ms StopDelay when the record operation will be completed and the recording file will be closed Note The purpose of StartDelay is...

Page 21: ...d line can be mapped to any port such that Channel 1 triggers on Channel 3 s voltage sense lines Differential Trigger measures the voltage difference between V Pin 1 and V Pin 2 and starts a recording...

Page 22: ...mmas This is a required field Sink This sub group defines where the inbound audio stream is routed VoxTriggers must be listed under a channel object s sink group to analyze the correct audio stream In...

Page 23: ...file can become in size before it is closed and a new capture is started Zero means that there is no size restriction and the file can grow as large as it needs to be permitting MaxFileTime does not s...

Page 24: ...e or a stream There are currently two defined trigger types 1 EarsWaveHeader and 2 EarsStreamHeader Ears_Source Physical port on the rear of the unit that a header s recordings are associated with Thi...

Page 25: ...rt vUnk which means the unit has likely been tampered with as all Exacom firmware correctly report a version number when ECO d Binary reports the contents of the opt ears bin directory where all the c...

Page 26: ...itly referenced by a Label The exception is the Channel object all of them will be used all the time or the unit will not record The overall structure of configuration is roughly Type Type of object b...

Page 27: ...label of a defined obejct which means any object declared may be used anywhere For instance a Trigger may be shared by multiple channels and any Source may be assigned any Channel As much as possible...

Reviews: