Feilmelding

Deprecated function: Creation of dynamic property Drupal\publication_date\PublishedAtOrNowComputed::$value is deprecated in Drupal\Core\TypedData\TypedData->setValue() (line 102 of core/lib/Drupal/Core/TypedData/TypedData.php).
Drupal\Core\TypedData\TypedData->setValue() (Line: 90)
Drupal\Core\TypedData\Plugin\DataType\Map->setValue() (Line: 125)
Drupal\Core\Field\FieldItemBase->setValue() (Line: 216)
Drupal\Core\TypedData\TypedDataManager->getPropertyInstance() (Line: 100)
Drupal\Core\Field\FieldTypePluginManager->createFieldItem() (Line: 41)
Drupal\Core\Field\FieldItemList->createItem() (Line: 72)
Drupal\Core\TypedData\Plugin\DataType\ItemList->setValue() (Line: 107)
Drupal\Core\Field\FieldItemList->setValue() (Line: 216)
Drupal\Core\TypedData\TypedDataManager->getPropertyInstance() (Line: 92)
Drupal\Core\Field\FieldTypePluginManager->createFieldItemList() (Line: 633)
Drupal\Core\Entity\ContentEntityBase->getTranslatedField() (Line: 1088)
Drupal\Core\Entity\ContentEntityBase->__get() (Line: 53)
publication_date_tokens()
call_user_func_array() (Line: 416)
Drupal\Core\Extension\ModuleHandler->Drupal\Core\Extension\{closure}() (Line: 395)
Drupal\Core\Extension\ModuleHandler->invokeAllWith() (Line: 415)
Drupal\Core\Extension\ModuleHandler->invokeAll() (Line: 364)
Drupal\Core\Utility\Token->generate() (Line: 241)
Drupal\Core\Utility\Token->doReplace() (Line: 191)
Drupal\Core\Utility\Token->replace() (Line: 66)
Drupal\metatag\MetatagToken->replace() (Line: 768)
Drupal\metatag\MetatagManager->processTagValue() (Line: 614)
Drupal\metatag\MetatagManager->generateRawElements() (Line: 550)
Drupal\metatag\MetatagManager->generateElements() (Line: 524)
metatag_get_tags_from_route() (Line: 278)
_metatag_remove_duplicate_entity_tags() (Line: 220)
metatag_entity_view_alter() (Line: 552)
Drupal\Core\Extension\ModuleHandler->alter() (Line: 305)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple() (Line: 239)
Drupal\Core\Entity\EntityViewBuilder->build()
call_user_func_array() (Line: 113)
Drupal\Core\Render\Renderer->doTrustedCallback() (Line: 875)
Drupal\Core\Render\Renderer->doCallback() (Line: 432)
Drupal\Core\Render\Renderer->doRender() (Line: 248)
Drupal\Core\Render\Renderer->render() (Line: 238)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 638)
Drupal\Core\Render\Renderer->executeInRenderContext() (Line: 231)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare() (Line: 128)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse() (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray()
call_user_func() (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch() (Line: 186)
Symfony\Component\HttpKernel\HttpKernel->handleRaw() (Line: 76)
Symfony\Component\HttpKernel\HttpKernel->handle() (Line: 54)
Drupal\simple_oauth\HttpMiddleware\BasicAuthSwap->handle() (Line: 53)
Drupal\Core\StackMiddleware\Session->handle() (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle() (Line: 28)
Drupal\Core\StackMiddleware\ContentLength->handle() (Line: 201)
Drupal\page_cache\StackMiddleware\PageCache->fetch() (Line: 138)
Drupal\page_cache\StackMiddleware\PageCache->lookup() (Line: 87)
Drupal\page_cache\StackMiddleware\PageCache->handle() (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle() (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle() (Line: 36)
Drupal\Core\StackMiddleware\AjaxPageState->handle() (Line: 51)
Drupal\Core\StackMiddleware\StackedHttpKernel->handle() (Line: 741)
Drupal\Core\DrupalKernel->handle() (Line: 19)

Tester app for nødsituasjoner i tunneler

Data-studentene Endre Helland og Thomas Johnsrud har utviklet en app som hjelper bilister i sikkerhet dersom det oppstår en nødsituasjon i en tunnel. Tidligere i vår testet de appen i Ryfast.

Publisert Sist oppdatert
Studentene Endre Helland og Thomas Johnsrud har utviklet en app som kan brukes i nødsituasjoner i tunneler. Foto: Øyvind Ellingsen / Statens vegvesen.

De to studentene på bachelor i data har utviklet appen som en del av sin bacheloroppgave. I en nødsituasjon forteller appen brukeren hvor i tunnelen de er, og hvordan de kan komme seg i sikkerhet. Appen kan brukes uten nettdekning.

– Senderne er blåtann-sendere. Vi bruker signalstyrken fra senderne for å beregne posisjonen til brukeren, sier studentene til Statens vegvesen.

Teknologien er både strømnett- og batteridrevet, og studentene understreker at senderne må tåle høy temperatur ved en eventuell brann.

Testet appen i Ryfast

I Norge er det rundt 1000 veitunneler, og det bygges stadig flere og lengre tunneler. I 2019 skal Ryfast-prosjektet, med verdens lengste undersjøiske tunnel, stå ferdig. Tidligere i vår fikk studentene teste oppfinnelsen i Hundvågtunnelen, som er en del av Ryfast.

Studentene er i dialog med Statens vegvesen og nødetatene for å få innspill på hva appen bør inneholde. Prosjektleder for Ryfast, Gunnar Eiterjord, er spent på om appen blir en realitet.

– Fra prosjektets side synes vi det er spennende og bra at nye hjelpemiddel blir tatt i bruk for å bedre trafikksikkerheten og få trafikantene til å kjenne seg trygge i tunnelene vi bygger. Det blir spennende å se hva sluttresultatet her blir, sier han til vegvesen.no.