Home

RTCU Emulator - User`s manual

image

Contents

1. The list on the left is used to select between the onboard IO and any configured IO extensions If a project prj file has been loaded the configured names from it will be used as names for the IOs otherwise the default names will be used The red arrows shows the status of the digital inputs Click on an input to change the state of it The green arrows shows the status of the digital outputs The value of the analog inputs can be changed on the slider or by entering a number directly The analog outputs are shown as a bar as well as numerically For the onboard lOs additional information is available RTCU Emulator User s manual 2015 Logic IO www logicio com RTCU Emulator Inputs p digl 1 gt digl 2 p digl 3 digl 4 pi dolla m input 11 m input 12 Switches P doi dos D dor Outputs ep digO 1 Ey digO 2 ep digO 3 ep digO 4 ep Output 5 mip Output 6 gt Output 7 mip Output 8 gt Output 9 gt Output 10 gt Output 11 gt Output 12 User LEDs di5 do i097 Analog Input 10 bit resolution Analog Output 10 bit resolution 0 0 E O 50 50 Interface DC Out DCOu 018 The switches show the state of the user switches Click them to toggle the switch The switches can also be controlled from the control panel along with any extra system switches The User LEDs show the status of the individual user LEDs The LEDs are also
2. Create Binary Entry Modify Modifies the selected entry Delete Deletes the selected entry Create Text Entry Shows the Create New Persistent String dialog RTCU Emulator User s manual 2015 Logic IO www logicio com RTCU Emulator Create Binary Entry Shows the New Binary entry dialog 1 4 3 Communication The Communication area contains functionality that is used to communicate with peripheral things Modules e 1 Wire only available on supported devices e CAN only available on supported devices e Display only available on supported devices e GSM e Network e RE only available on supported devices RTCU Emulator User s manual 2015 Logic IO www logicio com RTCU Emulator e Serial Ports 1 4 3 1 1 Wire The 1 wire window manages the basic 1 wire sensors iButton and temperature sensors 292999123 1 Wire iButton 3 Contact with Reader ID OO0O000FBDSB3 Sensor 1 Temp 55 125 Sensor 2 Temp 55 125 Sensor 3 Temp 55 125 Sensor 4 Temp 55 125 Sensor 5 Temp 55 1245 Sensor 6 Temp 55 1 45 Sensor 7 Temp 55 125 Sensor Temp 55 125 iButton The Contact with Reader check box controls if the the iButton is connected to the device The ID box controls the 1 Wire ID for the iButton The 1 Wire LED is shown next to the reader when available Note Reading and writing data to the iButton is not supported Temp
3. 2015 Logic 10 www logicio com OGIC The M2M Enabler Table of Contents 1 2 RTCU Emulator 3 LONS se E 5 Command line arguments ssessssesseesssessescsescsescseccsecssecssecssesssecseecsescseeosesosescsesseeeseesseesseesse 6 Control Panel sacsscsas cde neevsenvsenscccvesuycueunsayetsveeevposvcansccnwieesoaonesttiivnsweecsaeeseesueesussuaievecioesvennee 7 1 3 1 Kena ENS saginstusssrtencnssaneteaatatwncnasensteacs shes oncacantna cniuednntensiea AEE 10 1 3 2 DEVIO nen evn ee Tn ae ane ene eee 10 VIO CIOS icevcecvouess coveuecvceuevieseeceueuseiesures covasossvenswess noceueoveusness sonurcusuouseses enue uenevennsess eaveususctuenss 12 1 4 1 COE E ne prea ees et woes E ES 12 1 4 1 1 Debug Messages csssccccsssscccessssececsssseeecessseseeeesseeeeeessaaeeceesuseecessaeeesessuseeesesaseeeeessaeeeceeseuseceessaaeeeseesaeeeeess 13 1 4 1 2 AEA A EA A EA 13 1 4 1 3 MASE e E A E EA E E E E EAE eens E A eae A E E E E 15 1 4 1 4 Power Manal ement serores S REE REE ERI E EEEE RERE E SERES 16 1 4 2 DIT E EEE E E E 17 1 4 2 1 By i EN ro T E TEA e E esanaoeamcaeeorourout 18 1 4 2 2 PUCE E a EE AE E EE E EAE 19 1 4 2 3 Pore EN O aa E E O E A TE hbe nana aute sande vedeataebeuavasentaicereicvans 21 1 4 3 COMUN O soreer E EE E EEE 22 1 4 3 1 LANE oee E E E caeeengeieeeasuseaceee 23 1 4 3 2 CAN A E E AAE E 24 1 4 3 3 DDT aea A R 26 1 4 3 4 CN E E E E E 26 1 4 3 5 MEOE a E A O EE EA AE EE E A 31 1 4 3 6 BR E EAE EE E A E AE E E O 3
4. RTCU Emulator 1 4 4 2 GPS The GPS window allows sending virtual GPS positions to the device 292999123 GPS Position PDOP 1 00f Inview 24 Mode VDOP Used 10 No Fix 2D 3D SBAS 55 51 3075 N 9 51 054 7 E Antenna Short circuit Movement m _ ai seuss l Power The Power LED shows it the GPS receiver is powered on Restore default Restores all the fields to their default values PDOP VDOP and HDOP Sets the DOP values for the fix The DOP values describe the dilution of precision in the different directions In view and Used Shows the total number of satellites in view and in use depending on the current fix mode and the satellite configuration Latitude Longitude and Altitude Sets the position in space Speed and Course Sets the speed and course of the position Note that the position does not automatically update to move with the speed RTCU Emulator User s manual 2015 Logic IO www logicio com RTCU Emulator Mode Sets the fix mode e No fix e 2D fix e 3D fix e 3D fix SBAS Antenna Allows for setting the status of the antenna Satellite configuration For each kind of supported satellites it is possible to control the status of the satellites 292999123 GPS GLONASS SVID SNR Inview Tracked Elev Az ERSE ES Sie 13 eos 456 a FE PE LA se se pa s se To Pa 7S v pa sH sf a S a S lt lt lt K lt
5. a K O uyo n n a w N lt lt s is z0 sH s6 19 20 sH a0 H 20 20 E an ME E ma Sat 12 sE D J a aR q a aa Oo 0 0 0 0 0 0 K lt a For each satellite a number of parameters can be changed SVID The number of the satellite The range of the numbers depends on the satellite system This field have no effect on the position Elevation The elevation angle for the satellite This field have no effect on the position RTCU Emulator User s manual 2015 Logic IO www logicio com RTCU Emulator Azimuth The azimuth angle for the satellite This field have no effect on the position SNR Signal to Noise Ratio for the satellite This field have no effect on the position In view The satellites is visible to the receiver but not necessarily being tracked Tracked The satellite is has been found by the receiver and is being tracked Used The satellite is used to calculate the position 1 4 4 3 Intrusion Check the check box to report an intrusion 296999123 Intrusio Intrusion detected 1 4 4 4 Real Time Clock Used to control the Real Time Clock RTC in the device 296999123 Real Time Cloch RIC Time 26 august 2015 09 43 14 Adjust Date and Time Clock speed Ip factor 1 09 36 49 bhk Apply PC time This button sets the RTC to the current time in the PC Adjust Date And Time This panel can be used to the the RTC to a specific time Clock spe
6. a folder will show its contents in the file list Right clicking on a folder allows for creating and deleting folders and for formatting the media File list The file list shows the files in the current folder that matches the active filter Right clicking a file shows a menu allowing for importing exporting renaming and removing the selected file Double clicking on a file opens a dialog to show the contents of the file File filter The file filter allows for filtering files by name Only files containing the given text are shown Use or to show all files Refresh Click the refresh button to refresh the current folder If Recursive is checked any sub folders will also be refreshed SD Card The SD Card area is used to manage the SD Card images used for drive A To change the active SD card simply click the radio button next to the wanted image or select None to no have any SD Card mounted Clicking the button to the right of the name of an SD Card image shows a dialog to control this slot The currently selected image can not be modified while the device is running RTCU Emulator User s manual 2015 Logic IO www logicio com RTCU Emulator Modify SD Card Image Modify SD Card Image Size Write Protected Pressing the button will show a dialog to select the name of the SD Card image Both new files and existing files can be used If a new file is used the size and the write protecti
7. available on the control panel along with the system LEDs The status of the SO interface and of the DC Out external power supplies are shown on supporting devices 1 4 1 3 Memory The Memory window is a way of changing or viewing the contents of each memory location RTCU Emulator User s manual 2015 Logic IO www logicio com RTCU Emulator 296999123 Memory za 4081 4096 1024 1033 First index 1024 H Each page shows 16 memory locations To change the shown location change the First index to the wanted starting location To add additional pages click the symbol or right click on a tab and click Add tab To remow a page click on the tab with the middle mouse button or right click it and select Close tab To change the value at a location change the value and leave the field or press enter While the number is being edited it will be red When it has been changed in the device the text turns black again If a memory location is used as a VAR_OUTPUT item it is not possible to change the value as the program is overwriting the contents of the memory location with every scan 1 4 1 4 Power Management The Power Management window provides access to the power management functions of the device supply Wake sources Extemal DC 6 aim Voltage 12 0 2 Distal Input 1 GSM Edemd AC Digital Input 2 Intrusion detection Battery Digital Input 3 Seral port 0 Battery backup Digital
8. serial number specifies the device type in question and are similar to the corresponding physical device The middle 3 digits 999 indicates that this is an emulator it will never occur on a physical device Finally the last 3 digits of the serial number can be changed to allow for multiple devices of the same type The name field allows for assigning a descriptive name to the device to make it easier to recognize Load Closes the active device and loads the selected device Can also be done by double clicking on a device Edit The edit dialog allows for changing the serial number and name of the selected device Clone Creates a new device using the configuration of the selected device Provide the name and serial number of the new device Delete Delete the selected device Close Closes the dialog RTCU Emulator User s manual 2015 Logic IO www logicio com RTCU Emulator 1 4 Modules a T The different modules have their own windows for managing the emulated hardware The modules are sorted by area for a better overview e Core o Debug Messages o lO o Memory o Power Management e Data o Data Logger o File System o Persistent Data e Communication o 1 Wire o CAN o Display o GSM o Network o RF o Serial Ports e Sensors o Accelerometer Vibration o GPS o Intrusion o Real Time Clock o Temperature 1 4 1 Core The Core area contains the functionality that is common for all RTCU devices w
9. ta receiv COC T8146 42 20 30 0D 0A ed on 0 44 6 1 3 72 65 63 65 Data rece 6F 6E 20 30 ived on Open 9600 RTS cts DTR DCD DSR The left panel contains a list of packets that can be sent and buttons to manage them To modify an existing packet double click on the packet New To create a new packet click the New button Delete The delete button deletes the selected packet Send The send button sends the selected packet to the serial port Enable Disable Enables or disables the automatic sending of the selected packet Export The export button can be used to save the packets for use later on a different device The packets are stored in a human readable XML file Import The import button can be used to add previously saved packets to the list Modify packets dialog The following dialog is used to create and modify packets RTCU Emulator User s manual 2015 Logic IO www logicio com RTCU Emulator x O Text Hex 00 01 02 03 04 05 06 07 0000 OD 44 61 74 61 0A Length 6 Name Datal Oconence po Es Here the data can be entered either as text or as binary and a name for the packet can be set The occurrence determines if the packet must be manually sent or if it automatically is sent at the specified interval e g setting the occurrence to 5 seconds will send the packet every 5 seconds 1 4 3 7 3 Virtual MDT The virtual MDT has all the features of the real MDT allowing for ea
10. the message every two minutes 1 4 3 3 Display The display provides the LCD and buttons as found on the DX4 devices 272999123 Display peor _leeviloe LCD display power This option sets the behaviour of the LCD displays when the device starts either by reset or if external power is applied The device must be restarted for this setting to be applied 1 4 3 4 GSM The GSM window provides access to the SMS features the SIM card and some of the GSM parameters On supported devices the Voice features are also available RTCU Emulator User s manual 2015 Logic IO www logicio com RTCU Emulator 292999123 GSM a Power Q OF hook 0 outgoing messages pending Outgoing SMS Hangup or reject Ena Name Occurence Data m O Test message Once Hello world Hang Up Caller ID 10203040 1 JL2 JL 3 4 JLs JLE SMS 15 18 23 gt 4 12 MAA DIST 50 has been set 7 e 9 SMS 15 18 23 gt 4 12 Not watching home position cee en SMS 15 18 23 gt 4712 New homeposition Lat 54 46 4800 Lon 9 38 0 o The left panel provides access to sending and receiving SMS messages Outgoing messages To send a simple SMS message simply enter it into the text field in the middle and click the Send button to the right of the field To save messages for later or to create binary messages use the New button to create a new message and then send it by selecting it and clicking the Send button to
11. the right of the list To modify an existing message double click on the message When a message is sent it goes onto a pending queue waiting for the device to receive it When more than 50 messages are pending the automatic sending of messages are disabled until the number of pending messages drops again New To create a new message click the New button Delete The delete button deletes the selected message Send The send button sends the selected message to the device Enable Disable Enables or disables the automatic sending of the selected message Export RTCU Emulator User s manual 2015 Logic IO www logicio com RTCU Emulator The export button can be used to save the messages for use later on a different device The messages are stored in a human readable XML file Import The import button can be used to add previously saved messages to the list Clear pending The Clear pending button is used to clear the pending messages e g if they are no longer relevant Modify messages dialog The following dialog is used to create and modify messages gt 6 Hex Text messagel Here the message can be entered either as text or as binary and a name for the message can be set If the message is binary it will be sent a a PDU otherwise it is sent as an SMS The occurrence determines if the message must be manually sent or if it automatically is sent at the specified interval e g setting the occu
12. 3 1 4 3 7 EE E E oc E ES AEEA A PESE E E A E E S A ES EE AE A T 35 1 4 3 7 1 e e E a i E ENE AE AN N E AEA E 35 1 4 3 7 2 Virtual Serial PORES cccesacceccshescosncusecessesedsensmyceanedvacnnctnseasteatesavanpateanstccabdassasenieesdnunsaehaaraevavessecnacnedvaeuseeeeaes 36 1 4 3 7 3 VaI ane ve eT one RC mo aA a Rn ee Ce eee Te eee nD 37 1 4 4 DOING OS satire pcaepassntieei wh pon ar autor etemtansamne AE EA E TEA E EET 38 1 4 4 1 Accelerometer Vi bration o ceccecccccsssscccccssscccccssssccecsessccccesseaccceesecacceecesaceceessceceesenaceeeesseceeseessceeeeesaeeeeeeaas 38 1 4 4 2 OR asses occ nes esse ea ect ge eee ve ecw E coe se te saienion ee Aree eee cae eed can 40 1 4 4 3 PW US UN pace seta sie chee ict vcctor va eects oa eas vaso catae toes fiovoea TAE O E 42 1 4 4 4 Ren ME 0 earner ne Rene nnnrn nT or anes CeO A enn oer ae ee ee ee Ce ee rt ee eee 42 1 4 4 5 MUTA Ge UU SP ar eteece eevee nace A EE AE A once AE E onan tosexiaseineeneennrs OT 43 Using the RTCU Emulator from the RTCU IDE 44 RTCU Emulator User s manual 2015 Logic IO www logicio com RTCU Emulator RTCU Emulator 1 RTCU Emulator Welcome to the RTCU Emulator The RTCU Emulator allow a program to be tested in detail on a PC with a high confidence that it will behave exactly the same way in a physical RTCU device As each RTCU variant is emulated and almost all hardware features are available there is very few cases where a physical device is requir
13. Input 4 Serial port 1 Charger enabled Power Fail RF Charging 100 Time RTCU Emulator User s manual 2015 Logic IO www logicio com RTCU Emulator The label at the top shows the current power state Supply Allows for connecting and removing the external power supplies and adjusting the voltage on the DC supply AC is only available on devices with AC Battery If Battery backup is selected restart required the device will use the battery to continue running if no external power supply is available Charger enabled shows if the charger is enabled in the device and Charging shows if the battery is currently being charged The battery level can be seen and adjusted on the slider Wake sources A list of all the available wake sources on the device When in a power save mode the active wake sources are highlighted Time The timeout wake source with the option to manually wake the device before the interval has elapsed especially useful if using a long timeout For pmWaitEvent it shows the time until it wakes for pmPowerDown and zpPowerDown it shows the time it will wake at 1 4 2 Data The Data area contains the functionality that is used to access data in the RTCU device Modules e Datalogger e File System e Persistent Data RTCU Emulator User s manual 2015 Logic IO www logicio com RTCU Emulator 1 4 2 1 Datalogger The Datalogger window is used for manipulating the con
14. ables or disables the automatic sending of the selected package Export The export button can be used to save the packages for use later on a different device The packages are stored in a human readable XML file Import The import button can be used to add previously saved packages to the list Modify packages dialog The following dialog is used to create and modify packages O Tet Hex OO 01 02 03 04 05 06 OF 0000 12 34 56 This dialog can both be used to send rf packages and for sending raw packets e g to be able to send RFBC packets For raw messages the receiver is used as the first byte and the sender is used as the second byte Here the data can be entered either as text or as binary and a name for the package can be set The occurrence determines if the package must be manually sent or if it automatically is sent at the specified interval e g setting the occurrence to 5 seconds will send the package every 5 seconds Incoming packages The incoming packages list shows all the packages received from the device Double clicking a package will show the package in a separate dialog RTCU Emulator User s manual 2015 Logic IO www logicio com RTCU Emulator Show package dialog The dialog shows the contents of the package along with the sender and receiver Sender Receiver 00000000 93 BC 40 AF 8B 67 43 00000007 1D Ab a al aaa Close 1 4 3 7 Serial Ports Multiple serial port implementations a
15. ed in the complete development phase of an application The RTCU Emulator is based on the same source code as the actual firmware so even possible bugs in the firmware will also be present in the RTCU Emulator The RTCU Emulator can be used stand alone or it can be started directly from within the RTCU IDE amp X 296999100 10 Project Devices Window Devices Outputs Analog Input 10 bit resolution Device gt Out_Heater g AX9 turbo Device 1 gt Out V g Serial 296999100 Core gt Output 4 p m Output 5 Analog Output 10 bit resolution oy Oakes messages a gt Output 7 gt routs gt Output 8 a Syst ic 1 Dat Datalogger ce one Re Systems nagh ei Communication m rou 12 m Output 12 File Systems EFA User LEDs Swich 1 LED Swich 2 Q n2 Serial port 1 Virtual Serial Port 296999100 GSM Serial port 2 Virtual Serial Port Serial port 3 Virtual Serial Port Sensors Execution a S1 B Ss2 Reset Hat The Emulator starts up with the main window the Control Panel From the Control Panel the rest of the windows can be opened e g the GSM and O windows as shown above RTCU Emulator User s manual 2015 Logic IO www logicio com RTCU Emulator 1 1 Limitations E O The RTCU Emulator offers a very precise and comprehensive emulation of the physical RTCU devices but still there are s
16. ed message The bytes are displayed as hexadecimal numbers Monitor This check box is used to select Monitor mode for the CAN network Monitor mode is a way for the simulated CAN network to listen and receive messages without interacting with the device This is the same as Monitor mode in the VPL application Clear This button will remove all the received messages from the list Outgoing messages The Outgoing messages group is used to manage the CAN messages that are available for being transmitted to the device An existing CAN message can be edited by double clicking on it RTCU Emulator User s manual 2015 Logic IO www logicio com RTCU Emulator Columns e Name This column contains the name of the message Naming the messages is not required but can make it easier to recognize what it represents e Occurrence This column contains the frequency with which the message will be sent to the device once it has been enabled e ID This column contains the identifier of the message The identifier is displayed as a hexadecimal number e Data This column contains the data bytes of the message The bytes are displayed as hexadecimal numbers New This button will create a new message The CAN message dialog see below is used to configure the new message Delete This button will remove the selected message Send Enable Disable This button will show a different title dependent on the occurrence of the selected
17. edup factor Increasing the speedup factor allows for quickly reaching a future time Note that the real time clock is only used for date functions and does not effect the execution speed or the different delays RTCU Emulator User s manual 2015 Logic IO www logicio com RTCU Emulator 1 4 4 5 Temperature Used to control the internal temperature of the device RTCU Emulator User s manual 2015 Logic IO www logicio com Using the RTCU Emulator from the RTCU IDE 2 Using the RTCU Emulator from the RTCU IDE To use the RTCU Emulator from the RTCU IDE the Virtual RTCU Engine must be set to RTCU NX32 Emulator in the Settings dialog Communication Editor Simulator Virtual RTCU Engine RTCUNX32 Emulator RICU Simulator Seral connection MDT type used Ignition input RICU NA32 Emulator Base port Settings dialog in RTCU IDE version 8 10 When the emulator has been started from the RTCU IDE the current working project will be bound to the Load amp Run button allowing for fast loading and easy debugging of projects during application development RTCU Emulator User s manual 2015 Logic IO www logicio com
18. er and system LEDs DIP Switches Execution buttons Emulation buttons RTCU Emulator User s manual 2015 Logic IO www logicio com RTCU Emulator Device information The device information panel shows the type serial number and type of the emulated device as well as the possible name of a loaded application Supported modules This lists the available modules sorted by area Clicking the button will show the window for the module When a button is disabled no window is needed for this module When the gear symbol is available it can be clicked to bring up the configuration dialog for the module Some modules have multiple implementations such as the serial ports By right clicking on the button a menu pops up to select what implementation to use Configuration and selection of implementations can only be done while the emulator is stopped LEDs and DIP switches All the LEDs and DIP switches of the physical devices are available Execution buttons The reset button resets the device as on a physical device The halt button halts the execution in the device Emulation buttons The Load amp Run button loads the selected project shown in tooltip into the device and starts the emulation The Start button is used to start the emulation without loading the project The Stop button is used to stop the emulation Only available on Windows 7 and newer MA2 turbo Application VorceMessage v0 02 a Hover
19. erature 8 temperature sensors are available with different IDs which can be seen as tool tips Check the check box next to the sensor to connect it to the device Note that the temperature is rounded to fit internal data types and may not show the exact same value in the GUI and in the application RTCU Emulator User s manual 2015 Logic IO www logicio com RTCU Emulator 1 4 3 2 CAN The CAN window is used to simulate a CAN network 292999123 CAN Outgoing messages OxD00018FF 01 02 03 04 05 D6 J 00001204 CAN 01 Once 12 344 56 78 sanz 0112130405060708 momori jorma E Joessa asos _ ovzaancras ozsa oorzase7 canoe faos locas OM l ES Simulating the CAN network can be broken down into two tasks that is receiving CAN messages from the emulated device and transmitting CAN messages to the device Incoming messages The Incoming messages list shows the CAN messages received from the device The messages are listed in the order they are received with the oldest at the top and the newest at the bottom When the simulated CAN network is in Monitor mode the received messages are listed with a light grey background no acknowledge is sent for the messages and the canSendMessage function will fail with a timeout Columns e ID This column contains the identifier of the received message The identifier is displayed as a hexadecimal number e Data This column contains the data bytes of the receiv
20. follows p lt port The TCP IP port to start listening on for commands Used by the IDE to load the number gt Current project d lt serial The serial number of the device to load number gt m Start minimized RTCU Emulator User s manual 2015 Logic IO www logicio com RTCU Emulator 1 3 Control Panel The control panel is the main window of the emulator It controls which project to run which device to run it on and controls which other windows to show On the initial start and when no device is loaded it looks like this Device No device Serial N A Execution Q A Q 5 a Oxf o o B 5 cJ 1234 Load amp Run To load a device click on the Devices menu item When a device is loaded the control panel looks like this RTCU Emulator User s manual 2015 Logic IO www logicio com RTCU Emulator Device MX2Z turbo Device 1 Serial 292999123 Application GreenHouse vw0 01 Seral port 1 Virtual Serial Port Seral port 2 Physical Serial Port Seral port 3 Virtual Serial Port Accelerometer Vibration GPS Real Time Clock Execution oa O5 Fr Oe s EE Reset Halt ainn See Menu items Used to configure the emulator O wo ut i Project Devices Window i i Menu Device information The modules supported on the device Different types available Click to configure Us
21. hich does not belong in other areas Modules Debug Messages lO Memory Power Management RTCU Emulator User s manual 2015 Logic IO www logicio com RTCU Emulator 1 4 1 1 Debug Messages The Debug Messages window is used to show the debug output from the application 296999125 Debug Messages 14 59 45 gt State 2 14 59 45 gt Got high command for normal oute 14 59 45 gt State 3 14 59 45 gt Output number selected 14 59 45 gt dtmiGetNumber finished 14 59 45 gt State 2 gt State 1 Clear List Clears the output Save to file Saves all the lines to a file Copy to clipboard Copies all the lines to the clipboard Use Ctrl C to copy the selected lines to the clipboard 1 4 1 2 10 The IO window allows for controlling the inputs and viewing the outputs of the device and any configured lO extensions RTCU Emulator User s manual 2015 Logic IO www logicio com RTCU Emulator Outputs Analog Input 16 bit resolution p Out_light Out_alanm gt Output 3 gt Output 4 o gt Output 5 sp Output 6 gt Output 7 o gt Output 8 mp Output Analog Output 16 bit resolution gt Output 10 G 0 gt Input 11 ap Output 11 _ LL a gt Input 12 gt Output 12 _ a l mp input 13 Output 13 a gt Input 14 gt Output 14 m Input 15 Output 15 m Input 16 mp Output 15
22. ialog allows one to set all relevant parameters for making a connection to RTCU Gateway using TCP IP Please consult the technical documentation for the RTCU Gateway On supported devices it is also used to control the ethernet connection RTCU Emulator User s manual 2015 Logic IO www logicio com RTCU Emulator 296999123 Network Bthemet Cable connected Gateway Enable Gateway IP gw ttcu dk Part 500 Key Sa Advanced settings Max connect attempts 3 EA Max send attempts 5 Le Response timeout 45 H Keep alive frequency 300 E Encryption key 01l 23 45 67 89 AB CD EF 01 23 45 67 89 AB CD EF By using the Fetch button it is possible to read the current configuration of the device and the Apply button will store the current configuration in the device Cable connected On devices with built in ethernet this is used to control if a network cable is plugged in and connected to the network Enable Gateway Determines if the gateway should be enabled IP The IP address or symbolic name of the RTCU Gateway Port The port number that is to be used for communicating with the RTCU Gateway this is set in the RTCU Gateway Key The key value that is to be used when communicating with the RTCU Gateway this is set in the RTCU Gateway Advanced parameters Maximum connect attempts This is the maximum number of connection attempts to the RTCU Gateway before the reconnecting the RTCU Emulat
23. ing over the icon on the task bar shows information about the device in the Emulator RTCU Emulator User s manual 2015 Logic IO www logicio com RTCU Emulator 1 3 1 Menu Items The menu items are used to configure the emulator MX2 turbo Project Devices Window Project Window Ctri 0 Project Devices Open FS Load amp Run Stop execution Ctrl A Alt Fa Exit o Open Opens an application o Load amp Run Loads the application into the device and starts it o Stop execution Stops the emulation of the device The same as pressing the Stop button o Exit Exits the emulator Devices Shows the Devices dialog Window Project Devices Device MY hihae Devine 1 i o Reset Layout Places all the windows next to the control panel Window Reset layout 1 3 2 Devices This dialog is used to manage the devices oA pro 244999123 CX1 warp Fully upgraded 252999123 MX21 pro 283999123 MX2 turbo Pte ae se fe Device 7 The list shows the available devices with type serial number and name The active device is marked with italic RTCU Emulator User s manual 2015 Logic IO www logicio com RTCU Emulator The dialog has the following buttons New Create a new device ry Te Serialnumber zg MX2turbo 232339123 NX Architecture device Name Device 1 The first 3 digits of the
24. message When the selected message has an occurrence of one the button will show Send and the message will be sent to the device when pressed When the selected message is disabled black text the button will show Enable and the message will be enabled when pressed An enabled message will be sent to the device repeatedly with the configured interval When the selected message is enabled green text the button will show Disable and the message will be disabled when pressed A disabled message will no longer be sent to the device Import This button will import a previously exported collection of messages and add it to the list Export This button will export the messages from the group as a collection of messages The CAN message collection is stored in a human readable XML file Modify CAN message The modify CAN message dialog is used to create and modify CAN messages RTCU Emulator User s manual 2015 Logic IO www logicio com RTCU Emulator C Text Hex 00 01 02 03 04 05 06 07 0000 DE 45 00 00 00 00 00 O00 leah Name CAN 04 ID This is the message identifier If XTD is selected it is an extended identifier Name The name of the message It is not required but can be helpful to keep track of the messages Occurrence The occurrence determines if the message must be manually sent or if it automatically is sent at the specified interval e g setting the occurrence to 120 seconds will send
25. ome limitations implied The timing of the individual operation may vary compared to the physical device The buzzer does not support different frequencies Generic 1 wire is not supported RFBC packets must be manually created using the sender and receiver fields as raw data The batConsumption functions are not supported gsmModemMode is not supported and will return 2 gsmNetworkTime is not supported gsmHeadset is not supported and will return FALSE when called gsmHandsfree is not supported and will return 5 on devices normally supporting this Bluetooth is not supported Adding options are not supported the devices are already fully upgraded xVoice is not supported The GPRS monitor can be configured but does not perform recovery on the connection Direct cable connection to the RTCU IDE can only be established using the alternative service port Device fault mode is not supported A fault will show a message with the corresponding fault and the emulator will stop Some of the above limitations are scheduled to be eliminated in future releases RTCU Emulator User s manual 2015 Logic IO www logicio com RTCU Emulator 1 2 Command line arguments SSE SSeS The emulator cam be started from the command line like this RTCUEmulator exe options lt Project file gt lt Project file gt Is the path to the project or the application files prj rpc or vsx to open from the start The available options are as
26. on must be chosen and OK pressed to begin the creation of the image This make take some time depending on the size of the image Size 256 MB Write Protected CU Emulator devices 256MB_SD_Card vhd Creating disk image For existing images only the write protection can be chosen Size 256 ME Write Protected CU Emulator devices 256MB_5D_Card vhd SD Card images Th SD card images are fixed VHD Virtual Hard Disk files The VHD files can be mounted as disk drives in Windows using the Disk Management tool in Windows The exact steps may change depending on the Windows version For Windows 7 the following steps work 1 Open the Start menu 2 Right click on Computer and click Manage 3 Expand Storage and Select Disk Management RTCU Emulator User s manual 2015 Logic IO www logicio com RTCU Emulator 4 Click on the Action menu and select Attach VHD 5 Find the wanted SD Card image and click OK 6 The image is now mounted and will appear as a new disk drive To detach the image right click on the disk entry for the image in Disk Management and select Detach VHD 1 4 2 3 Persistent Data Using the Persistent Data window it is possible to manipulate the persistent FLASH FRAM and external FLASH memory storage of the device 296999123 Persistent Data Standard FLASH Extended FLASH Right clicking on the list shows the following menu Modify Delete Create Text Entry
27. or User s manual 2015 Logic IO www logicio com RTCU Emulator mobile network to the GSM network Maximum send attempts This is the maximum number of send request attempts before the send fails Response timeout This is the time spent waiting for a response and it is specified in seconds Keep alive frequency Frequency for sending self transactions through the RTCU Gateway number of seconds between self transactions The purpose of the self transaction is to ensure a healthy two way communication channel through the RTCU Gateway For applications that are only sending data from the device to the server this frequency can safely be increased Setting the value to zero will disable the self transactions completely Encryption key The 128 bit long key used for encryption of data sent to and received from the RTCU Gateway 1 4 3 6 RF The eR window i is used to send and receive RF packages Outgoing packages Ena Name Button 1 m foam 2 Outgoing packages The outgoing messages panel contains a list of packages that can be sent and buttons to manage them To modify an existing packet double click on the package New To create a new package click the New button Delete The delete button deletes the selected package Send The send button sends the selected package to the device RTCU Emulator User s manual 2015 Logic IO www logicio com RTCU Emulator Enable Disable En
28. re available e Virtual Serial Port A window to communicate with the serial port e Physical Serial Port Use a real serial port on the computer e Virtual MDT A virtual MDT device to emulate connecting an MDT to the device 1 4 3 7 1 Physical Serial Ports The physical serial ports use a real serial port on the PC to communicate through allowing the connection of many different kinds of peripherals special cable may be needed As it uses the PC serial ports no GUI is needed instead a configuration dialog is used to select the port to use Configuration of serial port Serial port on PC Save Click Refresh to refresh the list of serial ports Connection to the IDE It is possible to connect the emulated dewce to the IDE by calling boardSetServicePortAlt port 1 on the device and then connecting the serial port used by the IDE with the serial port used by the Physical Serial Port on the emulator The connected serial ports can either be real serial ports that are connected using a null modem cable or virtual serial port pairs such as created by e g com0com make sure that use Ports class and enable buffer overrun are enabled RTCU Emulator User s manual 2015 Logic IO www logicio com RTCU Emulator 1 4 3 7 2 Virtual Serial Ports The virtual serial pod window makes it possible to send and receive data from the serial port 30 20 69 73 Port O is OD OA 44 61 open Da A aE Be eee es 63 65 60 76
29. rrence to 120 seconds will send the message every two minutes Incoming messages Incoming messages are shown in the list at the bottom Binary messages can be double clicked to open them in a hex viewer RTCU Emulator User s manual 2015 Logic IO www logicio com RTCU Emulator Tab panel The button between the left panel and the tab panel on the right can be used to hide the right tab panel Phone tab The phone tab is only available on device with voice support It is used to create and answer voice calls and for sending DTMF tones Hangup or reject Heng Up Make Ca Caller ID 10203040 1 JL2 Js 4 JLs Js 7 JLe j JLo JL The status field at the top shows the current status of the connection The name of the buttons change depending on the status of the connection Hang Up Ends an ongoing call Make Call Initiates a call to the device Reject Rejects an incoming call from the device Answer Accepts an incoming call from the device Caller ID Sets the phone number used as sender on outgoing messages and as caller ID when initiating a call Key pad Keys to press to send the corresponding DTMF tones Network tab The network tab is used to set the network parameters RTCU Emulator User s manual 2015 Logic IO www logicio com RTCU Emulator Disconnected Connected Searching 9 Access denied Antenna Signal level 6 LH Extemal antenna selected Base s
30. sy testing of programs using the MDT Use the mouse to click on the buttons RTCU Emulator User s manual 2015 Logic IO www logicio com 292999123 MDT on Serial port 0 1 4 4 Sensors The Sensors area contains modules used to monitor the envronment Modules only available on supported devices only available on supported devices only available on supported devices J J 1 4 4 1 Accelerometer Vibration The accelerometer vibration window provides access to the accelerometer and the vibration sensor on supported devices RTCU Emulator 292999123 Accelerometer Vibration Shock Event kS Y Vibration Make vibration The vibration sensor is disabled while the accelerometer is open Acceleration To change the current acceleration select the wanted acceleration on the sliders and click the Set acceleration button This acceleration will then be used until it is changed again Acceleration event To create an acceleration event set the sliders to the size of the acceleration and click the Send event button If the acceleration does not match the conditions for the event no event will be created Shock event To create a shock event select the axes that the shock must happen on and click the Send event button Vibration If vibration is available a vibration can be created by clicking the Make vibration button RTCU Emulator User s manual 2015 Logic IO www logicio com
31. tation LAC 1405 4 Cell ID 100A H Current provider 23002 Home Status This is the status of the connection of the device to the GSM network e Disconnected o The device is not connected to the GSM network e Connected o The device is connected to the GSM network e Searching o The device is searching for a provider e Access denied o The device cannot connect to the GSM network Signal level This number will be presented to the RTCU when calling gsmSignalLevel For devices that can switch between internal and external antenna the selected antenna is shown LAC This number will be presented to the RTCU when calling gsmGetLAC Cell ID This number will be presented to the RTCU when calling gsmGetCelllD Current provider This sets the GSM PLMN Public Land Mobile Network Number of the provider the dewce is currently connected to RTCU Emulator User s manual 2015 Logic IO www logicio com RTCU Emulator SIM Card tab The SIM Card tab is used to control the SIM card For devices with dual SIM card readers both SIM cards are available Extemal SIM card present ICCID Intemal SIM card present ICCID 123 456 789012346 Active SIM card reader Extemal SIM card present This determines whether the SIM card is present in the RTCU device ICCID This sets the ICCID the serial number of the SIM card On devices with multiple SIM Cards the active SIM card reader is shown 1 4 3 5 Network This d
32. tents of the Datalogger storage in the device Time Tag WI v2 Date i e SA ee Fetch range El Rom fs agat 205 O rss E T Tes The Fetch range section allows filtering the records fetched e From To limits the records to a range determined by a Start and Stop time e Tag limits the records to a particular Tag The Clear Log button empties the Datalogger The Destroy Log button will completely clear the Datalogger memory as if the logDestroy function was called The Save as file button saves the data in a CSV file for easy viewing in various spreadsheet programs etc RTCU Emulator User s manual 2015 Logic IO www logicio com RTCU Emulator 1 4 2 2 File System The file system windows is used to manage the file system 292999123 File Sy Name Size Time F_LAST 34 054 MB 05 08 2015 10 16 15 sd_t AUTO_SIM CFG 563B 03 01 1980 13 57 09 AUTO_SIMPRJ 9828 03 01 1980 13 57 09 AUTO_SIMVSX 2 614kB 03401 1980 13 57 09 AUTO_TES VPI OB 03 01 1980 13 57 09 img5 No card AUTO_TES VPL OB AUTO_TES VPA OB GPRS_INF CRa OB GPRS_INF LST O68 GPRS_INF PRJ OB 03401 1360 13 57 09 03401 1560 13 57 09 03401 1360 13 57 09 03401 1580 13 57 05 03411 1560 13 57 05 GPRS_INF RPC OB 0301 1380 13 57 09 Rese Media selection The drop down list allows for selecting the media to show Folder tree The folder tree shows the folders available on the selected media Selecting

Download Pdf Manuals

image

Related Search

Related Contents

Alcatel-Lucent OT-255 1.8" 76g Grey    Melanie QSM 20022008.fm  BABA de la rééducation périnéale  Concevoir des services collaboratifs adaptés à des - MAP-CRAI  Descargar - Rubio Servicio Integral  Pololu - Qik 2s12v10 User's Guide  取扱説明書 - 日立の家電品  manual - Ring Automotive  LevelOne 150Mbps Wireless Access Point  

Copyright © All rights reserved.
Failed to retrieve file