pcdshub / pytmc

Generate EPICS IOCs and records from TwinCAT projects - along with many TwinCAT project tools
https://pcdshub.github.io/pytmc/
Other
10 stars 11 forks source link

FIX: strings only work with asynInt8Array with twincat-ads #101

Closed klauer closed 5 years ago

klauer commented 5 years ago

Closes #97

Reference:

https://github.com/pcdshub/twincat-ads/blob/24f81b23c52355ea0088bebd509680470e5f24b5/adsApp/src/adsAsynPortDriver.cpp#L3895

Tested on IOC (now that I finally have access with my VM!)

ADS_TST:Str this is a test
ADS_TST:Str_RBV 2019-08-13 16:10:14.993000 this is a test
teddyrendahl commented 5 years ago

Power cycling to get changes from #105

codecov-io commented 5 years ago

Codecov Report

Merging #101 into master will not change coverage. The diff coverage is 100%.

Impacted file tree graph

@@          Coverage Diff           @@
##           master    #101   +/-   ##
======================================
  Coverage    76.5%   76.5%           
======================================
  Files          14      14           
  Lines        1524    1524           
======================================
  Hits         1166    1166           
  Misses        358     358
Impacted Files Coverage Δ
pytmc/record.py 94.15% <100%> (ø) :arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update b180596...c4506e3. Read the comment docs.