Jonny007-MKD
bf08cbb7b3
Added Thesis and README.md
2016-02-10 11:34:07 +01:00
Jonny007-MKD
1936cf7cd5
Added .gitignore
2016-02-10 11:09:09 +01:00
Jonny007-MKD
ba78ec0cc6
Small fixes in UI
2014-11-23 11:43:17 +00:00
Jonny007-MKD
9292a4bd7e
Improved comments
2014-11-08 09:28:49 +00:00
Jonny007-MKD
6125015cc5
Converted tabs to spaces.
...
I still think tabs are better :P
2014-09-23 09:48:47 +00:00
Jonny007-MKD
e534955938
Minor improvements
2014-09-23 09:43:16 +00:00
Jonny007-MKD
0c4ea8c13f
MakeConfig.can
...
Fixed bug in SysVars/Modbus.vsysvar
2014-09-01 09:41:26 +00:00
Jonny007-MKD
3e3b2340b5
MakeConfig.can
...
Fixed bug
New config files without changes
2014-09-01 09:34:18 +00:00
Jonny007-MKD
2dab01fcea
2014-09-01 09:31:44 +00:00
Jonny007-MKD
4c508f7653
TestTheStack.can
...
Fixed small bug
2014-09-01 09:24:26 +00:00
Jonny007-MKD
77d5eb5137
TestTheStack.can
...
Added documentation
Small improvements
2014-08-31 19:43:57 +00:00
Jonny007-MKD
83134f96a0
Fix syntax errors
2014-08-31 19:02:23 +00:00
Jonny007-MKD
26ff5e109b
Renamed namespace "Ethernet1"/%BUS_TYPE% to "Modbus"
2014-08-31 19:00:53 +00:00
Jonny007-MKD
d145a51671
Improved comments
2014-08-29 16:13:05 +00:00
Jonny007-MKD
be86c13ffa
ModbusClient.cin
...
Improved comments
2014-08-29 15:57:56 +00:00
Jonny007-MKD
63f252d32e
ModbusClient.cin
...
Improved comments
Added functionality for Modbus Exception 0x05 (ACK)
ModbusClient.cin
ModbusStructs.cin
Moved Modbus Exception descriptions from ModbusClient.cin to ModbusStructs.cin
2014-08-29 15:25:22 +00:00
Jonny007-MKD
f97e0c7481
ModbusStructs.cin
...
Improved comments
2014-08-29 15:07:40 +00:00
Jonny007-MKD
eb6d28c71b
Rename generated.dbc and generated.vsysvar into Modbus.*
...
DeviceInformation.cin
struct device now contains all 4 bytes of the IP as fields
MakeConfig.can
Improved code and comments
MakeConfig.can
PollingModbusClient.can
Removed the subnetting stuff. We simply can add the net to the node name
2014-08-29 14:55:20 +00:00
Jonny007-MKD
c181aa857b
Remove unneeded configurations "CanoeTest" & "erster test"
2014-07-20 10:52:54 +00:00
Jonny007-MKD
844910bdfd
Added CANoe 8.1 configurations
2014-07-20 10:49:39 +00:00
Jonny007-MKD
0403165da5
Added idle Modbus client
2014-07-20 10:47:21 +00:00
Jonny007-MKD
5e4c348fc1
2014-07-20 10:46:52 +00:00
Jonny007-MKD
35e434874a
Improve Panel
2014-07-16 11:00:16 +00:00
Jonny007-MKD
a95e4d0245
Double size of panel
2014-07-15 16:47:43 +00:00
Jonny007-MKD
1c601ebb99
2014-07-15 16:47:29 +00:00
Jonny007-MKD
fa0c64aa32
TcpUdpEilCommon.cin
...
Resort enum SocketState. CLOSED is a quite good state, placed it above CONNECTING.
2014-07-15 12:46:24 +00:00
Jonny007-MKD
7704769468
ModbusClient.cin
...
Fix some issues with sending and receiving packets
ModbusTcp.cin
Don't assume the connection is ready when TcpOpen says so. Wait for OnTcpOpen() to confirm
2014-07-15 12:42:05 +00:00
Jonny007-MKD
6ddb12d98f
Changed B&R receive window to 8
2014-07-14 10:32:08 +00:00
Jonny007-MKD
c851e7832a
Added configuration that runs some tests with the stack
2014-07-14 10:27:37 +00:00
Jonny007-MKD
2d26d89db0
Implemented checks in ModbusWriteRegisters so that the upper bound of process image is not exceeded.
2014-07-14 10:27:04 +00:00
Jonny007-MKD
608ec48e47
Implemented checks in ModbusWriteBits that the upper bound of process image is not exceeded.
2014-07-14 10:20:47 +00:00
Jonny007-MKD
752f282c3a
Added defaults to switch statements
2014-07-14 09:37:21 +00:00
Jonny007-MKD
723a6bacc7
Included and adjusted the Panel from Airbus (DEU Power)
2014-07-11 11:34:18 +00:00
Jonny007-MKD
84ab39d5b3
ModbusClient.cin
...
Counting the send attempts to reject packets that cannot be send (e.g. wrong network)
MakeConfig.can
Introduced options (skip255 and useThirdIpNameForNodeName)
2014-07-11 11:32:02 +00:00
Jonny007-MKD
caf58bd7d6
ModbusClient.cin
...
Improved _ModbusReadBits and _ModbusReadRegisters: Check address and curCount against device information
2014-07-10 07:58:18 +00:00
Jonny007-MKD
3e3a24a2a3
DeviceInformation.cin
...
Improved device structure
2014-07-10 07:56:55 +00:00
Jonny007-MKD
decc7357e7
DeviceInformation.cin
...
Moved device information into structure
PollingModbusClient.can
Use device structure
ModbusClient.cin
Use device structure and enum ModbusFuncCode
ModbusEil.cin
ModbusTcp.cin
Fixes
2014-07-08 11:38:32 +00:00
Jonny007-MKD
7b08b19840
Minor changes
2014-07-07 10:24:11 +00:00
Jonny007-MKD
2df8f31eb7
Moved all sysvars to PollingModbusClient.can
...
Fixed bug when splitting Modbus write requests
2014-07-04 11:29:18 +00:00
Jonny007-MKD
b6f211d5d3
Prefixed "private" functions with underscore
2014-07-04 10:59:58 +00:00
Jonny007-MKD
bf03b46d34
Improve comments
2014-07-04 09:57:03 +00:00
Jonny007-MKD
1e893112dd
Airbus Panels
2014-06-20 10:46:06 +00:00
Jonny007-MKD
32c009aa98
Added comments
...
Refactured Layer 4
2014-06-20 10:45:41 +00:00
Jonny007-MKD
8c7dae6169
Added mapping stuff
2014-06-17 18:23:42 +00:00
Jonny007-MKD
409f2327c6
2014-06-17 16:41:05 +00:00
Jonny007-MKD
2279ff04b0
DeviceInformation.cin
...
Added default value of 1 to gDevReceiveWindow because gtRobin would do anything in MakeConfig
2014-06-17 14:28:29 +00:00
Jonny007-MKD
93dd56469d
ModbusClientCommon.cin
...
Introduced loops to automatically split requests that are too large for Modbus
ModbusClient.can
Modified Modbus events so that the split requests (see above) will be written at the correct position in sys vars
ModbusFunctions.cin
DeviceInformation.cin
Introduced new file that will handle most device specific things
ModbusStructs.cin
Introduced new constants with maximum Modbus values
MakeConfig.can
Increment IP address with swapDWord
Moved detection stuff to DeviceInformation.cin
2014-06-17 14:21:45 +00:00
Jonny007-MKD
9dc7ffd47d
ModbusClient.can
...
MakeConfig.can
Added
ModbusClientCommon.cin
Introduced different functions for ModbusFuncCode 0x01 and 0x02. B&R handles them differently
2014-06-16 12:50:35 +00:00
Jonny007-MKD
c93d7d22f2
2014-06-16 09:30:54 +00:00
Jonny007-MKD
7716a32185
Notify with MbInfo of received data
2014-06-16 07:24:08 +00:00